|
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 All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Inspectable
An Inspectable provides information describing the property settings of a given selection. An Inspectable implementation class can be registered via the InspectorFactory for a given data type such that instances of that data type appearing in the selection of a given Context may be described to the InspectorWindow via an instance of the registered Inspectable implementation class.
The collective Inspectable instances for the selection of any given Context (there may be as many as one Inspectable per Element in the selection) are amalgamated into a single MultiInspectable which in turn can be handed to the InspectorWindow as a single model for display.
InspectorFactory.registerInspectable(java.lang.Class, java.lang.Class)
, MultiInspectable
, InspectorWindow
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. |
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. |
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. |
Method Detail |
---|
void setContext(Context context)
context
- the Context to use for initialization.java.lang.Object getTarget()
oracle.bali.inspector.PropertyModel getPropertyModel()
java.beans.Customizer getCustomizer()
java.awt.Component[] getAdditionalTabPages()
|
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 All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |