Class BendpointCtrlClickHandler
java.lang.Object
org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl<org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node>>
org.eclipse.gef.mvc.fx.handlers.AbstractHandler
com.amalgamasimulation.graphicaleditor.handlers.BendpointCtrlClickHandler
- All Implemented Interfaces:
org.eclipse.gef.common.adapt.IAdaptable.Bound<org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node>>,org.eclipse.gef.mvc.fx.handlers.IHandler,org.eclipse.gef.mvc.fx.handlers.IOnClickHandler
public class BendpointCtrlClickHandler
extends org.eclipse.gef.mvc.fx.handlers.AbstractHandler
implements org.eclipse.gef.mvc.fx.handlers.IOnClickHandler
-
Property Summary
Properties inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl
adaptableProperties inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound
adaptable -
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound
org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl<T extends org.eclipse.gef.common.adapt.IAdaptable> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclick(javafx.scene.input.MouseEvent event) protected com.amalgamasimulation.emf.commands.AddCommand<? extends org.eclipse.emf.ecore.EObject> createArcCommand(ContentPartFactory contentPartFactory, org.eclipse.emf.ecore.EClass arcClass, AbstractArcPart<org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EObject, ? extends org.eclipse.emf.ecore.EObject> arcPart, org.eclipse.emf.ecore.EObject sourceNode, org.eclipse.emf.ecore.EObject destNode) protected com.amalgamasimulation.emf.commands.AddCommand<? extends org.eclipse.emf.ecore.EObject> createNodeCommand(ContentPartFactory contentPartFactory, org.eclipse.emf.ecore.EClass nodeClass, org.eclipse.emf.ecore.EObject container, double x, double y, double z) protected voidexecuteCtrlClick(AbstractArcPart<org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EObject> arcPart, org.eclipse.emf.ecore.EObject bendpoint, InfiniteCanvasViewer contentViewer) protected org.eclipse.gef.mvc.fx.viewer.IViewerprotected booleanisFocusAndSelect(javafx.scene.input.MouseEvent event) Methods inherited from class org.eclipse.gef.mvc.fx.handlers.AbstractHandler
commit, execute, getHost, init, isRegistered, isRegisteredForHost, restoreRefreshVisuals, rollback, storeAndDisableRefreshVisualsMethods inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl
adaptableProperty, getAdaptable, setAdaptableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound
adaptableProperty, getAdaptable, setAdaptableMethods inherited from interface org.eclipse.gef.mvc.fx.handlers.IHandler
getHost
-
Constructor Details
-
BendpointCtrlClickHandler
public BendpointCtrlClickHandler()
-
-
Method Details
-
click
public void click(javafx.scene.input.MouseEvent event) - Specified by:
clickin interfaceorg.eclipse.gef.mvc.fx.handlers.IOnClickHandler
-
executeCtrlClick
protected void executeCtrlClick(AbstractArcPart<org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EObject> arcPart, org.eclipse.emf.ecore.EObject bendpoint, InfiniteCanvasViewer contentViewer) -
createArcCommand
protected com.amalgamasimulation.emf.commands.AddCommand<? extends org.eclipse.emf.ecore.EObject> createArcCommand(ContentPartFactory contentPartFactory, org.eclipse.emf.ecore.EClass arcClass, AbstractArcPart<org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EObject, ? extends org.eclipse.emf.ecore.EObject> arcPart, org.eclipse.emf.ecore.EObject sourceNode, org.eclipse.emf.ecore.EObject destNode) -
createNodeCommand
protected com.amalgamasimulation.emf.commands.AddCommand<? extends org.eclipse.emf.ecore.EObject> createNodeCommand(ContentPartFactory contentPartFactory, org.eclipse.emf.ecore.EClass nodeClass, org.eclipse.emf.ecore.EObject container, double x, double y, double z) -
isFocusAndSelect
protected boolean isFocusAndSelect(javafx.scene.input.MouseEvent event) -
getContentViewer
protected org.eclipse.gef.mvc.fx.viewer.IViewer getContentViewer()
-