oracle.ide.inspector
Interface InspectorWindow
- All Superinterfaces:
- ControllerProvider, Dockable, DockableView, Helpable, View
- public interface InspectorWindow
- extends DockableView
The InspectorWindow is a View consisting of a Toolbar area, a main body area and a status area. The main body area will contain at least one PropertyPage of type PropertyInspector which displays a list of property-value pairs for the selected object(s) of the active View. When applicable, the InspectorWindow will also display any additional PropertyPage pages that apply to the selection.
- See Also:
PropertyInspector
Field Summary |
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. |
Method Summary |
java.awt.Component[] |
getAdditionalTabPages()
Get any additional GUI pages associated with the selected object or null. |
java.beans.Customizer |
getCustomizer()
Get any Customizer associated associated with the selected object or null. |
oracle.bali.inspector.PropertyInspector |
getPropertyInspector()
Get the single PropertyInspector InspectorPage assured to exist for any selected object. |
boolean |
isStatusVisible()
Determine whether or not the status area is currently set to visible. |
void |
setStatus(java.lang.String text)
Display a text message on the status area. |
void |
setStatusVisible(boolean visible)
Set the visibility of the status area. |
Methods inherited from interface oracle.ide.docking.Dockable |
addTitleChangeListener, getDefaultVisibility, getHostedComponent, getMenuPreferredMnemonic, getMenuTitle, getSite, getTabDropListener, getTabIcon, getTabName, getTitleName, getType, getUniqueName, loadLayout, removeTitleChangeListener, saveLayout, setSite |
Methods inherited from interface oracle.ide.addin.View |
activate, addViewListener, addViewSelectionListener, close, deactivate, getContext, getContext, getContextMenu, getGUI, getId, getSelection, getToolbar, isVisible, owner, removeViewListener, removeViewSelectionListener, setToolbarVisible, show, updateTitle, updateVisibleActions |
INSPECTOR_WINDOW_ID
public static final java.lang.String INSPECTOR_WINDOW_ID
- Id tag used for identifying an InspectorWidow in a ViewId.
- See Also:
- Constant Field Values
LAYOUT_SHOW_INSPECTOR
public static final java.lang.String LAYOUT_SHOW_INSPECTOR
- Shows the inspector if a property named
LAYOUT_SHOW_INSPECTOR
is true.
- See Also:
- Constant Field Values
getPropertyInspector
public oracle.bali.inspector.PropertyInspector getPropertyInspector()
- Get the single PropertyInspector InspectorPage assured to exist for any selected object.
-
- Returns:
- a PropertyInspector.
getCustomizer
public java.beans.Customizer getCustomizer()
- Get any Customizer associated associated with the selected object or null. If the MultiInspectable whose IdePropertyModel is being displayed represents more than one Inspectable this method will return null.
-
- Returns:
- a Customizer if applicable.
getAdditionalTabPages
public java.awt.Component[] getAdditionalTabPages()
- Get any additional GUI pages associated with the selected object or null. If the MultiInspectable whose IdePropertyModel is being displayed represents more than one Inspectable this method will return null.
-
- Returns:
- an array of Component for display if applicable.
isStatusVisible
public boolean isStatusVisible()
- Determine whether or not the status area is currently set to visible.
-
- Returns:
- true if the status area has not been hidden.
setStatusVisible
public void setStatusVisible(boolean visible)
- Set the visibility of the status area.
-
- Parameters:
visible
- true to display the status area, false to hide it.
setStatus
public void setStatus(java.lang.String text)
- Display a text message on the status area.
-
- Parameters:
text
- the message to display.
Copyright © 1997, 2004, Oracle. All rights reserved.