public static class DefaultJScriptingComposer.DefaultDock extends JPanel implements JScriptingComposer.Dock
Modifier and Type | Class and Description |
---|---|
class |
DefaultJScriptingComposer.DefaultDock.DefaultDockedPanel |
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
JScriptingComposer.Dock.DockedPanel
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ACTION_ACTIVATE_PANEL, ACTION_CLOSE_PANEL, DOCK_BOTTOM, DOCK_CENTER, DOCK_LEFT, DOCK_RIGHT, DOCK_TOP
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
DefaultDock(DefaultJScriptingComposer.JTabbedPaneClosable tabbedPanelLeft,
DefaultJScriptingComposer.JTabbedPaneClosable tabbedPanelBottom,
DefaultJScriptingComposer.JTabbedPaneClosable tabbedPanelCenter) |
Modifier and Type | Method and Description |
---|---|
JScriptingComposer.Dock.DockedPanel |
add(String id,
String title,
Component component,
String align) |
void |
addActivateListener(ActionListener listener) |
void |
addCloseListener(ActionListener listener) |
void |
fireChangeListener(ActionEvent e) |
void |
fireCloseListener(ActionEvent e) |
JScriptingComposer.Dock.DockedPanel |
get(String id) |
boolean |
getModified(JScriptingComposer.Dock.DockedPanel panel) |
JScriptingComposer.Dock.DockedPanel |
getSelected(String align) |
Iterator<JScriptingComposer.Dock.DockedPanel> |
iterator() |
void |
remove(String id) |
void |
removeActivateListener(ActionListener listener) |
void |
removeCloseListener(ActionListener listener) |
void |
select(String id) |
void |
setModified(JScriptingComposer.Dock.DockedPanel panel,
boolean modified) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, 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, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, 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, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public DefaultDock(DefaultJScriptingComposer.JTabbedPaneClosable tabbedPanelLeft, DefaultJScriptingComposer.JTabbedPaneClosable tabbedPanelBottom, DefaultJScriptingComposer.JTabbedPaneClosable tabbedPanelCenter)
public void addCloseListener(ActionListener listener)
addCloseListener
in interface JScriptingComposer.Dock
listener
- public void removeCloseListener(ActionListener listener)
removeCloseListener
in interface JScriptingComposer.Dock
public void addActivateListener(ActionListener listener)
addActivateListener
in interface JScriptingComposer.Dock
public void removeActivateListener(ActionListener listener)
removeActivateListener
in interface JScriptingComposer.Dock
public void fireCloseListener(ActionEvent e)
public void fireChangeListener(ActionEvent e)
public void setModified(JScriptingComposer.Dock.DockedPanel panel, boolean modified)
setModified
in interface JScriptingComposer.Dock
public boolean getModified(JScriptingComposer.Dock.DockedPanel panel)
getModified
in interface JScriptingComposer.Dock
public JScriptingComposer.Dock.DockedPanel getSelected(String align)
getSelected
in interface JScriptingComposer.Dock
public JScriptingComposer.Dock.DockedPanel add(String id, String title, Component component, String align)
add
in interface JScriptingComposer.Dock
public void remove(String id)
remove
in interface JScriptingComposer.Dock
public JScriptingComposer.Dock.DockedPanel get(String id)
get
in interface JScriptingComposer.Dock
public void select(String id)
select
in interface JScriptingComposer.Dock
public Iterator<JScriptingComposer.Dock.DockedPanel> iterator()
iterator
in interface Iterable<JScriptingComposer.Dock.DockedPanel>