|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.0) E13403-08 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jdeveloper.cmt.CmtComponentManager
public abstract class CmtComponentManager
Field Summary | |
---|---|
protected java.util.HashMap |
componentMap
|
protected static java.util.HashMap |
MANAGER_MAP
|
Constructor Summary | |
---|---|
protected |
CmtComponentManager()
|
Method Summary | |
---|---|
protected abstract CmtComponent |
createComponent(JavaClass jClass)
|
protected abstract CmtComponent |
createComponent(JavaFile jFile)
|
static java.beans.PropertyEditor |
findEditor(java.lang.Class targetType)
|
static CmtComponents |
getCmtComponents(Project prj)
|
CmtComponent |
getComponent(JavaClass clazz)
Get a component given a JavaClass that represents a class (not an interface) |
CmtComponent |
getComponent(JavaFile jFile)
Get a component given a JavaFile. |
CmtComponent |
getComponent(java.net.URL url)
Get a component for reference given its file URL |
void |
release(CmtComponent component)
Release all references to the given CmtComponent |
void |
shutdown()
Shutdown this manager |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.jdeveloper.cmt.CmtComponents |
---|
getPackages |
Methods inherited from interface oracle.ide.model.Observer |
---|
update |
Field Detail |
---|
protected static java.util.HashMap MANAGER_MAP
protected java.util.HashMap componentMap
Constructor Detail |
---|
protected CmtComponentManager()
Method Detail |
---|
public static final CmtComponents getCmtComponents(Project prj)
public static final java.beans.PropertyEditor findEditor(java.lang.Class targetType)
protected abstract CmtComponent createComponent(JavaClass jClass)
protected abstract CmtComponent createComponent(JavaFile jFile)
public CmtComponent getComponent(JavaClass clazz)
getComponent
in interface CmtComponents
public CmtComponent getComponent(java.net.URL url)
getComponent
in interface CmtComponents
public CmtComponent getComponent(JavaFile jFile)
getComponent
in interface CmtComponents
public void release(CmtComponent component)
release
in interface CmtComponents
public void shutdown()
CmtComponents
shutdown
in interface CmtComponents
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.0) E13403-08 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |