Class FX2DSimulationView
java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
org.eclipse.swt.widgets.Canvas
javafx.embed.swt.FXCanvas
com.amalgamasimulation.animation.fx.FX2DAnimationView
com.amalgamasimulation.platform.animation.fx.FX2DSimulationView
- All Implemented Interfaces:
com.amalgamasimulation.animation.AnimationView,com.amalgamasimulation.viewupdater.SimulationView,org.eclipse.swt.graphics.Drawable
public class FX2DSimulationView
extends FX2DAnimationView
implements com.amalgamasimulation.viewupdater.SimulationView
-
Field Summary
Fields inherited from class com.amalgamasimulation.animation.fx.FX2DAnimationView
clickHandlers, hoverHandlers, parentGroup, rederersFactory, renderers, shapesToRenderersFields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandleFields inherited from class org.eclipse.swt.widgets.Widget
handle -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.amalgamasimulation.animation.fx.FX2DAnimationView
addClickHandler, addHoverHandler, addShape, addShape, getCurrentScale, getParentGroup, navigateTo, redraw, removeAllShapes, removeShape, toCanvasPoint, toLogicalPointMethods inherited from class javafx.embed.swt.FXCanvas
computeSize, getFXCanvas, getScene, reskin, setSceneMethods inherited from class org.eclipse.swt.widgets.Canvas
drawBackground, getCaret, getIME, scroll, setCaret, setFont, setIMEMethods 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, 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, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, 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, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, 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
isShown
-
Constructor Details
-
FX2DSimulationView
public FX2DSimulationView(org.eclipse.swt.widgets.Composite parent)
-
-
Method Details
-
isDisposed
public boolean isDisposed()- Specified by:
isDisposedin interfacecom.amalgamasimulation.viewupdater.SimulationView- Overrides:
isDisposedin classorg.eclipse.swt.widgets.Widget
-
updateContent
public void updateContent()- Specified by:
updateContentin interfacecom.amalgamasimulation.viewupdater.SimulationView- Overrides:
updateContentin classFX2DAnimationView
-
updateView
public void updateView()- Specified by:
updateViewin interfacecom.amalgamasimulation.viewupdater.SimulationView- Overrides:
updateViewin classFX2DAnimationView
-