|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--edu.brook.ascape.view.PanelImp
|
+--edu.brook.ascape.view.PanelView
|
+--edu.brook.ascape.view.BatchView
A panel for making live changes to a model's settings.
| Inner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Field Summary | |
protected edu.brook.ascape.view.BatchView.ScapeControlAction |
addHistAction
Scape control for creating a new histogram. |
protected javax.swing.JButton |
addHistButton
|
protected edu.brook.ascape.view.BatchView.ScapeControlAction |
addPieAction
Scape control for creating a new pie chart. |
protected javax.swing.JButton |
addPieButton
|
protected edu.brook.ascape.view.BatchView.ScapeControlAction |
addTSAction
Scape control for creating a new time series graph. |
protected javax.swing.JButton |
addTSButton
|
protected javax.swing.JComboBox |
frameList
|
protected edu.brook.ascape.view.BatchView.ScapeControlAction |
infoAction
Scape control for getting information about a scape. |
protected javax.swing.JButton |
infoButton
|
protected boolean |
lastScapeAppearsPaused
Did the scape appear to be paused last iteration? |
protected boolean |
lastScapeAppearsRunning
Did the scape appear to be running last iteration? |
protected edu.brook.ascape.view.BatchView.ScapeControlAction |
openAction
Scape control for opening a new scape. |
protected javax.swing.JButton |
openButton
|
protected edu.brook.ascape.view.BatchView.ScapeControlAction |
pauseToggleAction
Scape control for pausing a scape. |
protected javax.swing.JButton |
pauseToggleButton
|
protected edu.brook.ascape.view.BatchView.ScapeControlAction |
quitAction
Scape control for quiting the model. |
protected javax.swing.JButton |
quitButton
|
protected boolean |
scapeAppearsPaused
Does the scape appear to be paused? |
protected boolean |
scapeAppearsRunning
Does the scape appear to be running? |
protected edu.brook.ascape.view.BatchView.ScapeControlAction |
settingsAction
Scape control for starting a scape. |
protected javax.swing.JButton |
settingsButton
|
protected edu.brook.ascape.view.BatchView.ScapeControlAction |
startStopAction
Scape control for starting a scape. |
protected javax.swing.JButton |
startStopButton
|
protected javax.swing.JLabel |
statusLabel
|
protected javax.swing.JToolBar |
toolBar
|
| Fields inherited from class edu.brook.ascape.view.PanelView |
awaitingUpdate,
frame,
name,
recorder,
recordNext,
scape |
| 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 |
| Constructor Summary | |
BatchView()
|
|
| Method Summary | |
void |
addScape(Scape scape)
Sets the scape that this view will be viewed within. |
void |
build()
|
DataOutputView |
getDataView()
|
SweepControlView |
getSweepView()
|
void |
onUpdate()
Update the components. |
java.lang.String |
toString()
|
| Methods inherited from class edu.brook.ascape.view.PanelView |
getGraphicsRecorder,
getName,
getScape,
getViewFrame,
onIterate,
onSetup,
onStart,
onStop,
paint,
removeScape,
scapeUpdated,
setGraphicsRecorder,
setName,
setViewFrame,
updated |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext,
getUIClassID,
paramString,
updateUI |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener,
addNotify,
addPropertyChangeListener,
addVetoableChangeListener,
computeVisibleRect,
contains,
createToolTip,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
fireVetoableChange,
getActionForKeyStroke,
getAlignmentX,
getAlignmentY,
getAutoscrolls,
getBorder,
getBounds,
getClientProperty,
getComponentGraphics,
getConditionForKeyStroke,
getDebugGraphicsOptions,
getGraphics,
getHeight,
getInsets,
getInsets,
getLocation,
getMaximumSize,
getMinimumSize,
getNextFocusableComponent,
getPreferredSize,
getRegisteredKeyStrokes,
getRootPane,
getSize,
getToolTipLocation,
getToolTipText,
getToolTipText,
getTopLevelAncestor,
getVisibleRect,
getWidth,
getX,
getY,
grabFocus,
hasFocus,
isDoubleBuffered,
isFocusCycleRoot,
isFocusTraversable,
isLightweightComponent,
isManagingFocus,
isOpaque,
isOptimizedDrawingEnabled,
isPaintingTile,
isRequestFocusEnabled,
isValidateRoot,
paintBorder,
paintChildren,
paintComponent,
paintImmediately,
paintImmediately,
processComponentKeyEvent,
processFocusEvent,
processKeyEvent,
processMouseMotionEvent,
putClientProperty,
registerKeyboardAction,
registerKeyboardAction,
removeAncestorListener,
removeNotify,
removePropertyChangeListener,
removeVetoableChangeListener,
repaint,
repaint,
requestDefaultFocus,
requestFocus,
resetKeyboardActions,
reshape,
revalidate,
scrollRectToVisible,
setAlignmentX,
setAlignmentY,
setAutoscrolls,
setBackground,
setBorder,
setDebugGraphicsOptions,
setDoubleBuffered,
setEnabled,
setFont,
setForeground,
setMaximumSize,
setMinimumSize,
setNextFocusableComponent,
setOpaque,
setPreferredSize,
setRequestFocusEnabled,
setToolTipText,
setUI,
setVisible,
unregisterKeyboardAction,
update |
| Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getLayout,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
processEvent,
remove,
remove,
removeAll,
removeContainerListener,
setLayout,
validate,
validateTree |
| Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBackground,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont,
getFontMetrics,
getForeground,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getParent,
getPeer,
getSize,
getToolkit,
getTreeLock,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setLocale,
setLocation,
setLocation,
setSize,
setSize,
show,
show,
size,
transferFocus |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
protected javax.swing.JToolBar toolBar
protected javax.swing.JLabel statusLabel
protected javax.swing.JComboBox frameList
protected edu.brook.ascape.view.BatchView.ScapeControlAction openAction
protected javax.swing.JButton openButton
protected edu.brook.ascape.view.BatchView.ScapeControlAction startStopAction
protected javax.swing.JButton startStopButton
protected edu.brook.ascape.view.BatchView.ScapeControlAction pauseToggleAction
protected javax.swing.JButton pauseToggleButton
protected edu.brook.ascape.view.BatchView.ScapeControlAction settingsAction
protected javax.swing.JButton settingsButton
protected edu.brook.ascape.view.BatchView.ScapeControlAction infoAction
protected javax.swing.JButton infoButton
protected edu.brook.ascape.view.BatchView.ScapeControlAction quitAction
protected javax.swing.JButton quitButton
protected edu.brook.ascape.view.BatchView.ScapeControlAction addTSAction
protected javax.swing.JButton addTSButton
protected edu.brook.ascape.view.BatchView.ScapeControlAction addHistAction
protected javax.swing.JButton addHistButton
protected edu.brook.ascape.view.BatchView.ScapeControlAction addPieAction
protected javax.swing.JButton addPieButton
protected boolean scapeAppearsRunning
protected boolean lastScapeAppearsRunning
protected boolean scapeAppearsPaused
protected boolean lastScapeAppearsPaused
| Constructor Detail |
public BatchView()
| Method Detail |
public void build()
public void onUpdate()
public SweepControlView getSweepView()
public DataOutputView getDataView()
public void addScape(Scape scape)
throws java.util.TooManyListenersException
agent - the target agent.public java.lang.String toString()
|
(c) 1998-2000 The Brookings Insitution Webpage |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||