public class InspectorPanel extends ExternalizablePanel implements ActiveViewerListener, ActiveSequenceListener
ExternalizablePanel.Frame, ExternalizablePanel.StateListener, ExternalizablePanel.WeakStateListener
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
InspectorPanel()
The width of the inner component of the inspector should not exceed 300.
|
Modifier and Type | Method and Description |
---|---|
void |
activeSequenceChanged(SequenceEvent event)
Called by mainInterface when focused sequence has changed
|
void |
activeViewerChanged(ViewerEvent event)
Called when focused viewer has changed
|
ChatPanel |
getChatPanel()
Deprecated.
IRC has been removed since Icy 1.9.8.0
|
UndoManagerPanel |
getHistoryPanel() |
LayersPanel |
getLayersPanel() |
ExtTabbedPanel |
getMainPane() |
OutputConsolePanel |
getOutputConsolePanel() |
RoisPanel |
getRoisPanel() |
SequencePanel |
getSequencePanel() |
static boolean |
getVirtualMode() |
void |
imageCacheDisabled()
Call this to disable 'virtual mode' button
|
void |
sequenceActivated(Sequence sequence)
Sequence just get the active state.
|
void |
sequenceDeactivated(Sequence sequence)
Sequence just lost the active state.
|
void |
setVirtualMode(boolean value) |
void |
viewerActivated(Viewer viewer)
Viewer just get the active state.
|
void |
viewerDeactivated(Viewer viewer)
Viewer just lost the active state.
|
addNotify, addStateListener, close, externalize, getFrame, internalize, isExternalizationAutorized, isExternalized, isInternalizationAutorized, isInternalized, removeStateListener, setExternalizationAutorized, setInternalizationAutorized, setParent, switchState
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public InspectorPanel()
public ExtTabbedPanel getMainPane()
public SequencePanel getSequencePanel()
public RoisPanel getRoisPanel()
public LayersPanel getLayersPanel()
public UndoManagerPanel getHistoryPanel()
public OutputConsolePanel getOutputConsolePanel()
public ChatPanel getChatPanel()
public static boolean getVirtualMode()
public void setVirtualMode(boolean value)
public void imageCacheDisabled()
public void viewerActivated(Viewer viewer)
ActiveViewerListener
ActiveViewerListener.viewerDeactivated(Viewer)
event describing
the viewer which actually lose activation.viewerActivated
in interface ActiveViewerListener
public void viewerDeactivated(Viewer viewer)
ActiveViewerListener
ActiveViewerListener.viewerActivated(Viewer)
event describing the
new activated viewer.viewerDeactivated
in interface ActiveViewerListener
public void activeViewerChanged(ViewerEvent event)
activeViewerChanged
in interface ActiveViewerListener
public void sequenceActivated(Sequence sequence)
ActiveSequenceListener
ActiveSequenceListener.sequenceDeactivated(Sequence)
event describing
the sequence which actually lose activation.sequenceActivated
in interface ActiveSequenceListener
public void sequenceDeactivated(Sequence sequence)
ActiveSequenceListener
ActiveSequenceListener.sequenceActivated(Sequence)
event describing the
new activated sequence.sequenceDeactivated
in interface ActiveSequenceListener
public void activeSequenceChanged(SequenceEvent event)
activeSequenceChanged
in interface ActiveSequenceListener