public class CompositeInspectable extends java.lang.Object implements Inspectable
| Constructor and Description |
|---|
CompositeInspectable(java.util.List<Inspectable> inspectables) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
java.util.List<Inspectable> |
inspectables() |
void |
setContext(Context context)
Initialize the PropertyModel to reflect the selection of the Context.
|
public CompositeInspectable(java.util.List<Inspectable> inspectables)
public java.util.List<Inspectable> inspectables()
public void setContext(Context context)
InspectablesetContext in interface Inspectablecontext - the Context to use for initialization.public java.lang.Object getTarget()
InspectablegetTarget in interface Inspectablepublic oracle.bali.inspector.PropertyModel getPropertyModel()
InspectablegetPropertyModel in interface Inspectablepublic java.beans.Customizer getCustomizer()
InspectablegetCustomizer in interface Inspectablepublic java.awt.Component[] getAdditionalTabPages()
InspectablegetAdditionalTabPages in interface Inspectable