| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.5.0) E13403-06  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CmtSubcomponent
| Field Summary | |
|---|---|
static int | 
CLASS_SCOPEDeclared as a member in outer CmtComponent  | 
static java.lang.String | 
FIELDNAME_PROPERTY_NAMEProperty identifier for pseudo 'name' property.  | 
static int | 
METHOD_SCOPEDeclared as local variable within a method of outer CmtComponent.  | 
| Method Summary | |
|---|---|
 CmtPropertyState | 
addPropertyState(CmtProperty property)Allows models to add/remove property states to/from this subcomponent  | 
 void | 
addPropertyState(CmtPropertyState propertyState) | 
 CmtSubcomponent | 
copy(CmtComponentSource toFile, java.util.List subcomponentList, boolean toClipboard)copy this subcomponent into another file returns the copied subcomponent  | 
 java.awt.Container | 
getAsContainer()Returns either this.getLiveInstance() (most common case), or this.getLiveInstance().XXX() where XXX is defined in the BeanDescriptor.getValue("containerDelegate").  | 
 SourceAssignmentExpression | 
getAssignment() | 
 CmtComponent | 
getComponent() | 
 JavaClass | 
getComponentType() | 
 JavaClass | 
getDeclaredClass() | 
 CmtEventState | 
getDefaultEventState() | 
 CmtPropertyState | 
getDefaultPropertyState() | 
 CmtEventState | 
getEventState(java.lang.String name) | 
 CmtEventState[] | 
getEventStates()Returns objects representing the state of all properties, hence all potential property settings, including those that are not explicitly set in the init method  | 
 CmtMethod | 
getInitMethod() | 
 JavaClass | 
getLiveClass() | 
 java.lang.Object | 
getLiveInstance() | 
 java.lang.String | 
getName() | 
 CmtComponent | 
getOuterComponent() | 
 CmtPropertyState | 
getPropertyState(java.lang.String name) | 
 CmtPropertyState[] | 
getPropertyStates()Returns objects representing the state of all properties, hence all potential property settings, including those that are not explicitly set in the init method  | 
 JavaClass | 
getRepresentedType()Gets the JavaClass for the otherwise unrepresentable type that this instance is a proxy for.  | 
 int | 
getScope() | 
 SourceVariable | 
getVariable() | 
 boolean | 
isProxy()Determine whether or not this instance is actually a proxy representing an otherwise unrepresentable type.  | 
 boolean | 
isStale()Determine whether or not this instance is still a valid reference.  | 
 void | 
release()Called when subcomponent is about to fall out of scope.  | 
 void | 
removePropertyState(CmtPropertyState propertyState) | 
 void | 
serialize() | 
 void | 
setAssignment(SourceAssignmentExpression assign) | 
 void | 
setAssignment(java.lang.String expressionText) | 
 void | 
setLiveClass(java.lang.String classname) | 
| Field Detail | 
|---|
static final java.lang.String FIELDNAME_PROPERTY_NAME
static final int METHOD_SCOPE
static final int CLASS_SCOPE
| Method Detail | 
|---|
java.lang.String getName()
JavaClass getDeclaredClass()
JavaClass getLiveClass()
void setLiveClass(java.lang.String classname)
CmtComponent getComponent()
JavaClass getComponentType()
boolean isProxy()
boolean isStale()
JavaClass getRepresentedType()
isProxy()CmtComponent getOuterComponent()
CmtMethod getInitMethod()
int getScope()
CmtPropertyState[] getPropertyStates()
CmtPropertyState getPropertyState(java.lang.String name)
CmtPropertyState getDefaultPropertyState()
CmtPropertyState addPropertyState(CmtProperty property)
void addPropertyState(CmtPropertyState propertyState)
void removePropertyState(CmtPropertyState propertyState)
CmtEventState[] getEventStates()
CmtEventState getEventState(java.lang.String name)
CmtEventState getDefaultEventState()
java.lang.Object getLiveInstance()
void release()
CmtSubcomponent copy(CmtComponentSource toFile,
                     java.util.List subcomponentList,
                     boolean toClipboard)
void serialize()
               throws java.io.NotSerializableException,
                      java.io.IOException
java.io.NotSerializableExceptionjava.io.IOExceptionSourceVariable getVariable()
SourceAssignmentExpression getAssignment()
void setAssignment(SourceAssignmentExpression assign)
void setAssignment(java.lang.String expressionText)
java.awt.Container getAsContainer()
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.5.0) E13403-06  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||