Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


oracle.jdeveloper.cmt
Class CmtComponentManager

java.lang.Object
  extended by oracle.jdeveloper.cmt.CmtComponentManager

All Implemented Interfaces:
Observer, CmtComponents

public abstract class CmtComponentManager
extends java.lang.Object
implements CmtComponents, Observer

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

MANAGER_MAP

protected static java.util.HashMap MANAGER_MAP

componentMap

protected java.util.HashMap componentMap

Constructor Detail

CmtComponentManager

protected CmtComponentManager()

Method Detail

getCmtComponents

public static final CmtComponents getCmtComponents(Project prj)

findEditor

public static final java.beans.PropertyEditor findEditor(java.lang.Class targetType)

createComponent

protected abstract CmtComponent createComponent(JavaClass jClass)

createComponent

protected abstract CmtComponent createComponent(JavaFile jFile)

getComponent

public CmtComponent getComponent(JavaClass clazz)
Get a component given a JavaClass that represents a class (not an interface)
Specified by:
getComponent in interface CmtComponents

getComponent

public CmtComponent getComponent(java.net.URL url)
Get a component for reference given its file URL
Specified by:
getComponent in interface CmtComponents

getComponent

public CmtComponent getComponent(JavaFile jFile)
Get a component given a JavaFile.
Specified by:
getComponent in interface CmtComponents

release

public void release(CmtComponent component)
Release all references to the given CmtComponent
Specified by:
release in interface CmtComponents

shutdown

public void shutdown()
Description copied from interface: CmtComponents
Shutdown this manager
Specified by:
shutdown in interface CmtComponents

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


Copyright © 1997, 2011, Oracle. All rights reserved.