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

E13403-02

oracle.jdeveloper.cmt
Class InspectableSubcomponent

java.lang.Object
  extended by oracle.jdeveloper.cmt.InspectableSubcomponent
All Implemented Interfaces:
Inspectable, CmtInspectable

public class InspectableSubcomponent
extends java.lang.Object
implements CmtInspectable


Constructor Summary
InspectableSubcomponent()
           
 
Method Summary
 java.awt.Component[] getAdditionalTabPages()
          Get any additional pages that should appear in the InspectorWindow when editing the selected object(s).
 java.beans.Customizer getCustomizer()
          Get any Customizer that is applicable to the selected data as contained in the selection of the Context set by a previous call to setContext.
 CmtEventState[] getEventStates()
           
 CmtProperty[] getProperties()
           
 oracle.bali.inspector.PropertyModel getPropertyModel()
          Get a PropertyModel describing the state of the selected data as contained in the selection of the Context set by a previous call to setContext.
 CmtPropertyState getPropertyState(java.lang.String name)
           
 CmtPropertyState[] getPropertyStates()
           
 Subject getSubject()
           
 java.lang.Object getTarget()
          Get the target that will ultimately be affected by changes made to the PropertyModel returned by this Inspectable, or by changes made by any Customizer returned by this Inspectable.
 void setContext(Context context)
          Initialize the PropertyModel to reflect the selection of the Context.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InspectableSubcomponent

public InspectableSubcomponent()
Method Detail

setContext

public void setContext(Context context)
Description copied from interface: Inspectable
Initialize the PropertyModel to reflect the selection of the Context.

Specified by:
setContext in interface Inspectable
Parameters:
context - the Context to use for initialization.

getSubject

public Subject getSubject()

getTarget

public java.lang.Object getTarget()
Description copied from interface: Inspectable
Get the target that will ultimately be affected by changes made to the PropertyModel returned by this Inspectable, or by changes made by any Customizer returned by this Inspectable. If more than a single object is contained in the selection, then the first one should be returned.

Specified by:
getTarget in interface Inspectable
Returns:
The target object.

getProperties

public CmtProperty[] getProperties()
Specified by:
getProperties in interface CmtInspectable

getPropertyStates

public CmtPropertyState[] getPropertyStates()
Specified by:
getPropertyStates in interface CmtInspectable

getPropertyState

public CmtPropertyState getPropertyState(java.lang.String name)
Specified by:
getPropertyState in interface CmtInspectable

getEventStates

public CmtEventState[] getEventStates()
Specified by:
getEventStates in interface CmtInspectable

getAdditionalTabPages

public java.awt.Component[] getAdditionalTabPages()
Description copied from interface: Inspectable
Get any additional pages that should appear in the InspectorWindow when editing the selected object(s). Note that any pages returned must be capable of handling the entire selection, be that a single object or many objects.

Specified by:
getAdditionalTabPages in interface Inspectable
Returns:
An array of GUI 'pages'.

getPropertyModel

public oracle.bali.inspector.PropertyModel getPropertyModel()
Description copied from interface: Inspectable
Get a PropertyModel describing the state of the selected data as contained in the selection of the Context set by a previous call to setContext.

Specified by:
getPropertyModel in interface Inspectable
Returns:
The applicable PropertyModel.

getCustomizer

public java.beans.Customizer getCustomizer()
Description copied from interface: Inspectable
Get any Customizer that is applicable to the selected data as contained in the selection of the Context set by a previous call to setContext. Note that if the selection is of more than one object then this method should return null. Any Customizer returned is expected to have already been initialized via a call to its setObject method.

Specified by:
getCustomizer in interface Inspectable
Returns:
A Customizer.

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

E13403-02

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