Package repast.simphony.ui.table
Class AgentTablePanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
repast.simphony.ui.table.AgentTablePanel
- All Implemented Interfaces:
ImageObserver
,MenuContainer
,Serializable
,Accessible
,saf.core.ui.event.DockableFrameListener
Panel than holds the agent table and other GUI elements.
- Author:
- Eric Tatara
- See Also:
-
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
Modifier and TypeFieldDescriptionprotected List<AgentTableListener>
protected JTabbedPane
static final String
protected List<JComponent>
Fields inherited from class javax.swing.JComponent
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
accessibleContext, 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
ConstructorDescriptionAgentTablePanel
(saf.core.ui.Workspace<RSApplication> workspace, String displayName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAgentTableListener
(AgentTableListener listener) void
dockableClosed
(saf.core.ui.event.DockableFrameEvent evt) void
dockableClosing
(saf.core.ui.event.DockableFrameEvent arg0) void
dockableFloated
(saf.core.ui.event.DockableFrameEvent arg0) void
dockableFloating
(saf.core.ui.event.DockableFrameEvent arg0) void
dockableMaximized
(saf.core.ui.event.DockableFrameEvent arg0) void
dockableMaximizing
(saf.core.ui.event.DockableFrameEvent arg0) void
dockableMinimized
(saf.core.ui.event.DockableFrameEvent arg0) void
dockableMinimizing
(saf.core.ui.event.DockableFrameEvent arg0) void
dockableRestored
(saf.core.ui.event.DockableFrameEvent arg0) void
dockableRestoring
(saf.core.ui.event.DockableFrameEvent arg0) protected void
initToolBar
(Map<String, TableModel> models) boolean
removeAgentTableListener
(AgentTableListener listener) 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, 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
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, 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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
TABLE_OBJ_KEY
- See Also:
-
toolbarItems
-
listeners
-
tabbedPane
-
-
Constructor Details
-
AgentTablePanel
-
-
Method Details
-
initToolBar
-
getToolbarItems
-
addAgentTableListener
-
removeAgentTableListener
-
dockableClosed
public void dockableClosed(saf.core.ui.event.DockableFrameEvent evt) - Specified by:
dockableClosed
in interfacesaf.core.ui.event.DockableFrameListener
-
dockableClosing
public void dockableClosing(saf.core.ui.event.DockableFrameEvent arg0) - Specified by:
dockableClosing
in interfacesaf.core.ui.event.DockableFrameListener
-
dockableFloated
public void dockableFloated(saf.core.ui.event.DockableFrameEvent arg0) - Specified by:
dockableFloated
in interfacesaf.core.ui.event.DockableFrameListener
-
dockableFloating
public void dockableFloating(saf.core.ui.event.DockableFrameEvent arg0) - Specified by:
dockableFloating
in interfacesaf.core.ui.event.DockableFrameListener
-
dockableMaximized
public void dockableMaximized(saf.core.ui.event.DockableFrameEvent arg0) - Specified by:
dockableMaximized
in interfacesaf.core.ui.event.DockableFrameListener
-
dockableMaximizing
public void dockableMaximizing(saf.core.ui.event.DockableFrameEvent arg0) - Specified by:
dockableMaximizing
in interfacesaf.core.ui.event.DockableFrameListener
-
dockableMinimized
public void dockableMinimized(saf.core.ui.event.DockableFrameEvent arg0) - Specified by:
dockableMinimized
in interfacesaf.core.ui.event.DockableFrameListener
-
dockableMinimizing
public void dockableMinimizing(saf.core.ui.event.DockableFrameEvent arg0) - Specified by:
dockableMinimizing
in interfacesaf.core.ui.event.DockableFrameListener
-
dockableRestored
public void dockableRestored(saf.core.ui.event.DockableFrameEvent arg0) - Specified by:
dockableRestored
in interfacesaf.core.ui.event.DockableFrameListener
-
dockableRestoring
public void dockableRestoring(saf.core.ui.event.DockableFrameEvent arg0) - Specified by:
dockableRestoring
in interfacesaf.core.ui.event.DockableFrameListener
-