oracle.jdeveloper.cmt
Class InspectableSubcomponent
java.lang.Object
oracle.jdeveloper.cmt.InspectableSubcomponent
- All Implemented Interfaces:
- CmtInspectable, Inspectable
- public class InspectableSubcomponent
- extends java.lang.Object
- implements CmtInspectable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InspectableSubcomponent
public InspectableSubcomponent()
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.
Copyright © 1997, 2004, Oracle. All rights reserved.