public abstract class InspectorWindow extends AbstractPinnable implements PropertyDisplay
PropertyInspector
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INSPECTOR_WINDOW_ID
Id tag used for identifying an InspectorWidow in a ViewId.
|
static java.lang.String |
LAYOUT_SHOW_INSPECTOR
Shows the inspector if a property named
LAYOUT_SHOW_INSPECTOR is true. |
_node, forceUpdate, isToolbarVisible, toolbar, TOOLBAR_ITEM, TOOLBAR_ITEM_COUNT
CLOSED, HIDDEN, SHOWN
EMPTY_SELECTION, PROJECT_PROP, VISIBLE_PROP, WORKSPACE_PROP
PIN_NONE, PIN_OBJECT, PIN_VIEW
DEFAULT_VISIBILITY_MINIMIZED, DEFAULT_VISIBILITY_RAISED, DEFAULT_VISIBILITY_VISIBLE, TYPE_DISCARDABLE, TYPE_FORGETTABLE, TYPE_GLOBAL_VISIBLE, TYPE_NO_BUTTONS, TYPE_NORMAL, TYPE_NOT_TABBED, TYPE_RECYCLABLE, TYPE_TRUNCATE_TITLE
Modifier | Constructor and Description |
---|---|
protected |
InspectorWindow(java.lang.String viewId) |
Modifier and Type | Method and Description |
---|---|
int |
dockableOrientation() |
protected static boolean |
enableListMode() |
protected boolean |
equalPropertyModel(oracle.bali.inspector.PropertyModel propertyModel) |
abstract java.awt.Component[] |
getAdditionalTabPages()
Get any additional GUI pages associated with the selected object or null.
|
abstract java.beans.Customizer |
getCustomizer()
Get any Customizer associated associated with the selected object or null.
|
abstract oracle.bali.inspector.PropertyInspector |
getPropertyInspector()
Get the single PropertyInspector InspectorPage assured to exist for any
selected object.
|
abstract boolean |
isStatusVisible()
Determine whether or not the status area is currently set to visible.
|
abstract void |
setStatus(java.lang.String text)
Display a text message on the status area.
|
abstract void |
setStatusVisible(boolean visible)
Set the visibility of the status area.
|
void |
showPropertyDescription(java.lang.String description) |
void |
updateHelp(HelpInfo helpInfo) |
activeViewChanged, clear, getPinnedView, getPinState, getTabIcon, getTabIconImpl, getTitleName, getTitleNameImpl, getToolbar, isPinned, isSingleton, isViewSupported, objectClosed, objectRenamed, persistPinTarget, restorePinTarget, setContext, setPinnedView, setPinState, setToolbarVisible, stateChange, update, viewSelectionChanged, viewSelectionChanged
addTitleChangeListener, close, dockableHidden, dockableShown, fireTitleChangeListener, getCachedDockable, getDefaultVisibility, getHeaderComponents, getHostedComponent, getMenuTitle, getSite, getTabDropListener, getType, getUniqueName, isDrawer, isVisible, removeTitleChangeListener, setDockableVisible, setSite, setType, show, updateTitle
afterAutoExpanding, afterRestoringFromAutoExpansion, beforeAutoExpanding, getAutoExpansionPreferredSize, getAutoExpansionSize, isAutoExpandable, isAutoExpandableEnabled, setAutoExpandable, setAutoExpandableEnabled
activate, deactivate, getContext, getContextMenu, getController, getDecorated, getGUI, getHelpInfo, getSelectionFromUI, getViewWithoutDecoration, isDecorated, loadLayout, newId, saveLayout, setDecorated, setOwner, updateVisibleActions
addViewListener, addViewSelectionListener, addViewStateListener, fireViewCollapsed, fireViewExpanded, fireViewSelectionChanged, getContext, getId, getSelection, getTabName, loadManifestToolbar, loadManifestToolbar, owner, removeViewListener, removeViewSelectionListener, removeViewStateListener, scheduleUpdateSelection, setId, toString, updateSelection, updateSelectionImpl, updateToolbarActions, updateVisibleActions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getTabName, loadLayout, saveLayout
public static final java.lang.String INSPECTOR_WINDOW_ID
public static final java.lang.String LAYOUT_SHOW_INSPECTOR
LAYOUT_SHOW_INSPECTOR
is true.protected static final boolean enableListMode()
protected final boolean equalPropertyModel(oracle.bali.inspector.PropertyModel propertyModel)
public abstract oracle.bali.inspector.PropertyInspector getPropertyInspector()
public int dockableOrientation()
public abstract java.beans.Customizer getCustomizer()
public abstract java.awt.Component[] getAdditionalTabPages()
public abstract boolean isStatusVisible()
public abstract void setStatusVisible(boolean visible)
visible
- true to display the status area, false to hide it.public void showPropertyDescription(java.lang.String description)
showPropertyDescription
in interface PropertyDisplay
public void updateHelp(HelpInfo helpInfo)
updateHelp
in interface PropertyDisplay
public abstract void setStatus(java.lang.String text)
text
- the message to display.