public class GrapheTwoDimPanelStandard
extends javax.swing.JPanel
implements org.graphstream.ui.view.ViewerListener, javax.swing.event.MouseInputListener
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
GrapheTwoDimPanelStandard(World world)
Instantiates a new graphe two dim panel standard.
|
Modifier and Type | Method and Description |
---|---|
void |
buttonPushed(java.lang.String id) |
void |
buttonReleased(java.lang.String id) |
void |
createGraphPreviousState(Observation myObs)
Creates the graph previous state.
|
void |
destroyContext()
Destroy context.
|
void |
disableAutoLayout()
Disable auto layout.
|
void |
enableAutoLayout()
Enable auto layout.
|
java.util.ArrayList<Observation> |
getObservationList()
Gets the observation list.
|
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
mouseDragged(java.awt.event.MouseEvent e) |
void |
mouseEntered(java.awt.event.MouseEvent e) |
void |
mouseExited(java.awt.event.MouseEvent e) |
void |
mouseMoved(java.awt.event.MouseEvent e) |
void |
mousePressed(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
void |
newAgent(Agent a)
New agent.
|
void |
popupCriterion(java.lang.String id)
Popup criterion.
|
void |
popupMenuForVisualization(java.lang.String id)
Popup menu for visualization.
|
void |
popupPercept(java.lang.String id)
Popup percept.
|
void |
popupVisualization2Dim(java.lang.String id)
Popup visualization 2 dim.
|
void |
popupVisualizationNDim(java.lang.String id)
Popup visualization N dim.
|
void |
setDarkStyle()
Sets the dark style.
|
void |
setObservationList(java.util.ArrayList<Observation> oList)
Sets the observation list.
|
void |
setRememberState(boolean rememberState)
Sets the remember state.
|
void |
setSoftStyle()
Sets the soft style.
|
void |
setStandardStyle()
Sets the standard style.
|
void |
setTemporalGraph(TemporalGraph temporalGraph)
Sets the temporal graph.
|
void |
setVisualization(java.util.ArrayList<Observation> obsList)
Sets the visualization.
|
void |
setWorld(World world)
Sets the world.
|
void |
showController()
Show controller.
|
void |
showDefault()
Show default.
|
void |
showName()
Show name.
|
void |
showValue()
Show value.
|
void |
update()
Update.
|
void |
viewClosed(java.lang.String arg0) |
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, addNotify, 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 GrapheTwoDimPanelStandard(World world)
world
- the worldpublic void setObservationList(java.util.ArrayList<Observation> oList)
oList
- the new observation listpublic java.util.ArrayList<Observation> getObservationList()
public void setRememberState(boolean rememberState)
rememberState
- the new remember statepublic void setTemporalGraph(TemporalGraph temporalGraph)
temporalGraph
- the new temporal graphpublic void enableAutoLayout()
public void disableAutoLayout()
public void showController()
public void setStandardStyle()
public void setDarkStyle()
public void setSoftStyle()
public void destroyContext()
public void showValue()
public void showDefault()
public void showName()
public void setWorld(World world)
world
- the new worldpublic void createGraphPreviousState(Observation myObs)
myObs
- the my obspublic void setVisualization(java.util.ArrayList<Observation> obsList)
obsList
- the new visualizationpublic void update()
public void newAgent(Agent a)
a
- the apublic void buttonPushed(java.lang.String id)
buttonPushed
in interface org.graphstream.ui.view.ViewerListener
public void popupCriterion(java.lang.String id)
id
- the idpublic void popupPercept(java.lang.String id)
id
- the idpublic void popupMenuForVisualization(java.lang.String id)
id
- the idpublic void popupVisualization2Dim(java.lang.String id)
id
- the idpublic void popupVisualizationNDim(java.lang.String id)
id
- the idpublic void buttonReleased(java.lang.String id)
buttonReleased
in interface org.graphstream.ui.view.ViewerListener
public void viewClosed(java.lang.String arg0)
viewClosed
in interface org.graphstream.ui.view.ViewerListener
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
in interface java.awt.event.MouseMotionListener
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener