public class InspectorPanel extends SwingOwner
DragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased
Constructor and Description |
---|
InspectorPanel() |
Modifier and Type | Method and Description |
---|---|
SwingOwner |
getInspector()
Returns the inspector (owner) of the inspector pane.
|
protected javax.swing.JComponent |
getInspectorPane()
Returns the inspector pane.
|
void |
initUI()
Initializes UI panel for the inspector.
|
boolean |
isShowingDataSource()
Returns whether the inspector is showing the datasource inspector.
|
boolean |
isVisible()
Returns whether the inspector is visible.
|
void |
popSelection(java.awt.event.ActionEvent anEvent)
Changes the selection path selection to the level of the string index in the action event.
|
void |
resetSelectionPathMatrix()
Updates the selection path UI.
|
void |
resetUI()
Refreshes the inspector for the current editor selection.
|
void |
respondUI(SwingEvent anEvent)
Handles changes to the inspector Swing UI controls.
|
void |
setInspector(SwingOwner anOwner)
Sets the inspector in the inspector pane.
|
protected void |
setInspectorPane(javax.swing.JComponent aPanel)
Sets the inspector panel UI to given panel.
|
void |
setVisible(boolean aValue)
Sets whether the inspector is visible.
|
void |
setVisible(int anIndex)
Sets the inspector to be visible, showing the specific sub-inspector at the given index.
|
void |
showDocumentInspector()
Makes the inspector panel show the document inspector.
|
addKeyActionEvent, createTimer, createUI, createUI, createWindow, getNode, getNode, getNodeHelper, getTimer, getTimer, getUI, getWindow, isEventThread, isWindowVisible, requestFocus, requestFocusImpl, runLater, sendEvent, setWindowVisible
addNodeBinding, disableEvents, enableEvents, getBindingModelValue, getBindingNodeValue, getConversionMap, getConversionMapKey, getConversionMaps, getConversionMapValue, getFirstFocus, getModelValue, getNode, getNodeAction, getNodeBoolValue, getNodeFloatValue, getNodeIntValue, getNodeItemDisplayKey, getNodeItems, getNodeSelectedIndex, getNodeSelectedItem, getNodeStringValue, getNodeText, getNodeValue, getUI, getUIHpr, initUI, isNodeEnabled, isNodeValueAdjusting, isSendEventDisabled, isUISet, processResetUI, processRespondUI, resetLater, resetNodeBindings, runLaterDelayed, runLaterOnce, sendEvent, sendNodeAction, setBindingModelValue, setBindingNodeValue, setFirstFocus, setModelValue, setNodeAction, setNodeEnabled, setNodeItemDisplayKey, setNodeItems, setNodeItems, setNodeSelectedIndex, setNodeSelectedItem, setNodeText, setNodeValue, setSendEventDisabled
public void initUI()
initUI
in class UIOwner<SwingEvent,javax.swing.JComponent>
public void resetUI()
resetUI
in class UIOwner<SwingEvent,javax.swing.JComponent>
public void respondUI(SwingEvent anEvent)
respondUI
in class UIOwner<SwingEvent,javax.swing.JComponent>
public boolean isVisible()
public void setVisible(boolean aValue)
public void setVisible(int anIndex)
public boolean isShowingDataSource()
public SwingOwner getInspector()
public void setInspector(SwingOwner anOwner)
protected javax.swing.JComponent getInspectorPane()
protected void setInspectorPane(javax.swing.JComponent aPanel)
public void resetSelectionPathMatrix()
public void popSelection(java.awt.event.ActionEvent anEvent)
public void showDocumentInspector()