trashier
Class SimulationUI

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by trashier.SimulationUI
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, net.infonode.docking.DockingWindowListener

public class SimulationUI
extends JPanel
implements net.infonode.docking.DockingWindowListener

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
static int BUTTON_ZONE
           
static int CONSOLE_ZONE
           
static int EDITOR_ZONE
           
static int VIEWER_ZONE
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
SimulationUI()
           
 
Method Summary
 void addTabbedComponent(Component comp, int zone, String name)
           
 void setTheme(net.infonode.docking.theme.DockingWindowsTheme theme)
           
 void viewFocusChanged(net.infonode.docking.View arg0, net.infonode.docking.View arg1)
           
 void windowAdded(net.infonode.docking.DockingWindow arg0, net.infonode.docking.DockingWindow arg1)
           
 void windowClosed(net.infonode.docking.DockingWindow arg0)
           
 void windowClosing(net.infonode.docking.DockingWindow arg0)
           
 void windowDocked(net.infonode.docking.DockingWindow arg0)
           
 void windowDocking(net.infonode.docking.DockingWindow arg0)
           
 void windowHidden(net.infonode.docking.DockingWindow arg0)
           
 void windowMaximized(net.infonode.docking.DockingWindow arg0)
           
 void windowMaximizing(net.infonode.docking.DockingWindow arg0)
           
 void windowMinimized(net.infonode.docking.DockingWindow arg0)
           
 void windowMinimizing(net.infonode.docking.DockingWindow arg0)
           
 void windowRemoved(net.infonode.docking.DockingWindow arg0, net.infonode.docking.DockingWindow arg1)
           
 void windowRestored(net.infonode.docking.DockingWindow arg0)
           
 void windowRestoring(net.infonode.docking.DockingWindow arg0)
           
 void windowShown(net.infonode.docking.DockingWindow arg0)
           
 void windowUndocked(net.infonode.docking.DockingWindow arg0)
           
 void windowUndocking(net.infonode.docking.DockingWindow arg0)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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
 
Methods inherited from class java.awt.Container
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, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
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, hide, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EDITOR_ZONE

public static final int EDITOR_ZONE
See Also:
Constant Field Values

CONSOLE_ZONE

public static final int CONSOLE_ZONE
See Also:
Constant Field Values

VIEWER_ZONE

public static final int VIEWER_ZONE
See Also:
Constant Field Values

BUTTON_ZONE

public static final int BUTTON_ZONE
See Also:
Constant Field Values
Constructor Detail

SimulationUI

public SimulationUI()
Method Detail

addTabbedComponent

public void addTabbedComponent(Component comp,
                               int zone,
                               String name)

setTheme

public void setTheme(net.infonode.docking.theme.DockingWindowsTheme theme)

viewFocusChanged

public void viewFocusChanged(net.infonode.docking.View arg0,
                             net.infonode.docking.View arg1)
Specified by:
viewFocusChanged in interface net.infonode.docking.DockingWindowListener

windowAdded

public void windowAdded(net.infonode.docking.DockingWindow arg0,
                        net.infonode.docking.DockingWindow arg1)
Specified by:
windowAdded in interface net.infonode.docking.DockingWindowListener

windowClosed

public void windowClosed(net.infonode.docking.DockingWindow arg0)
Specified by:
windowClosed in interface net.infonode.docking.DockingWindowListener

windowClosing

public void windowClosing(net.infonode.docking.DockingWindow arg0)
                   throws net.infonode.docking.OperationAbortedException
Specified by:
windowClosing in interface net.infonode.docking.DockingWindowListener
Throws:
net.infonode.docking.OperationAbortedException

windowDocked

public void windowDocked(net.infonode.docking.DockingWindow arg0)
Specified by:
windowDocked in interface net.infonode.docking.DockingWindowListener

windowDocking

public void windowDocking(net.infonode.docking.DockingWindow arg0)
                   throws net.infonode.docking.OperationAbortedException
Specified by:
windowDocking in interface net.infonode.docking.DockingWindowListener
Throws:
net.infonode.docking.OperationAbortedException

windowHidden

public void windowHidden(net.infonode.docking.DockingWindow arg0)
Specified by:
windowHidden in interface net.infonode.docking.DockingWindowListener

windowMaximized

public void windowMaximized(net.infonode.docking.DockingWindow arg0)
Specified by:
windowMaximized in interface net.infonode.docking.DockingWindowListener

windowMaximizing

public void windowMaximizing(net.infonode.docking.DockingWindow arg0)
                      throws net.infonode.docking.OperationAbortedException
Specified by:
windowMaximizing in interface net.infonode.docking.DockingWindowListener
Throws:
net.infonode.docking.OperationAbortedException

windowMinimized

public void windowMinimized(net.infonode.docking.DockingWindow arg0)
Specified by:
windowMinimized in interface net.infonode.docking.DockingWindowListener

windowMinimizing

public void windowMinimizing(net.infonode.docking.DockingWindow arg0)
                      throws net.infonode.docking.OperationAbortedException
Specified by:
windowMinimizing in interface net.infonode.docking.DockingWindowListener
Throws:
net.infonode.docking.OperationAbortedException

windowRemoved

public void windowRemoved(net.infonode.docking.DockingWindow arg0,
                          net.infonode.docking.DockingWindow arg1)
Specified by:
windowRemoved in interface net.infonode.docking.DockingWindowListener

windowRestored

public void windowRestored(net.infonode.docking.DockingWindow arg0)
Specified by:
windowRestored in interface net.infonode.docking.DockingWindowListener

windowRestoring

public void windowRestoring(net.infonode.docking.DockingWindow arg0)
                     throws net.infonode.docking.OperationAbortedException
Specified by:
windowRestoring in interface net.infonode.docking.DockingWindowListener
Throws:
net.infonode.docking.OperationAbortedException

windowShown

public void windowShown(net.infonode.docking.DockingWindow arg0)
Specified by:
windowShown in interface net.infonode.docking.DockingWindowListener

windowUndocked

public void windowUndocked(net.infonode.docking.DockingWindow arg0)
Specified by:
windowUndocked in interface net.infonode.docking.DockingWindowListener

windowUndocking

public void windowUndocking(net.infonode.docking.DockingWindow arg0)
                     throws net.infonode.docking.OperationAbortedException
Specified by:
windowUndocking in interface net.infonode.docking.DockingWindowListener
Throws:
net.infonode.docking.OperationAbortedException