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
embeddedHandleFields inherited from class org.eclipse.swt.widgets.Widget
handle -
Constructor Summary
ConstructorsConstructorDescriptionGraphEnvironmentView(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, toStringMethods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBarMethods 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, updateMethods 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, setDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:
updateContentin interfacecom.amalgamasimulation.viewupdater.SimulationView
-
updateView
public void updateView()- Specified by:
updateViewin interfacecom.amalgamasimulation.viewupdater.SimulationView
-