Class GraphEnvironmentView<N extends AgentGraphNode,A extends AgentGraphArc>
java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
com.amalgamasimulation.graphagent.views.GraphEnvironmentView<N,A>
- All Implemented Interfaces:
com.amalgamasimulation.viewupdater.SimulationView
,org.eclipse.swt.graphics.Drawable
public class GraphEnvironmentView<N extends AgentGraphNode,A extends AgentGraphArc>
extends org.eclipse.swt.widgets.Composite
implements com.amalgamasimulation.viewupdater.SimulationView
-
Field Summary
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
-
Constructor Summary
ConstructorDescriptionGraphEnvironmentView
(org.eclipse.swt.widgets.Composite parent, Engine engine, GraphEnvironment<N, A, ?> graphEnvironment, com.amalgamasimulation.viewupdater.service.SimulationViewUpdater updater) -
Method Summary
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList, toString
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isAutoScalable, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.amalgamasimulation.viewupdater.SimulationView
isDisposed, isShown
-
Constructor Details
-
GraphEnvironmentView
public GraphEnvironmentView(org.eclipse.swt.widgets.Composite parent, Engine engine, GraphEnvironment<N, A, ?> graphEnvironment, com.amalgamasimulation.viewupdater.service.SimulationViewUpdater updater)
-
-
Method Details
-
updateContent
public void updateContent()- Specified by:
updateContent
in interfacecom.amalgamasimulation.viewupdater.SimulationView
-
updateView
public void updateView()- Specified by:
updateView
in interfacecom.amalgamasimulation.viewupdater.SimulationView
-