Class OfficeFloorSelectionHandlePartFactory
- java.lang.Object
-
- org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
-
- net.officefloor.gef.editor.internal.parts.OfficeFloorSelectionHandlePartFactory
-
- All Implemented Interfaces:
org.eclipse.gef.mvc.fx.parts.IHandlePartFactory
public class OfficeFloorSelectionHandlePartFactory extends org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
-
-
Field Summary
-
Fields inherited from class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
BENDPOINT_CREATE_HANDLE_MINIMUM_SEGMENT_LENGTH, CONNECTED_HANDLE_COLOR_PROVIDER, DEFAULT_CONNECTED_HANDLE_COLOR, DEFAULT_INSERT_HANDLE_COLOR, DEFAULT_MOVE_HANDLE_COLOR, INSERT_HANDLE_COLOR_PROVIDER, MOVE_HANDLE_COLOR_PROVIDER, MULTI_SELECTION_HANDLES_GEOMETRY_PROVIDER, SEGMENT_CREATE_HANDLE_MINIMUM_SEGMENT_LENGTH, SEGMENT_MOVE_HANDLE_MINIMUM_SEGMENT_LENGTH, SELECTION_HANDLES_GEOMETRY_PROVIDER
-
-
Constructor Summary
Constructors Constructor Description OfficeFloorSelectionHandlePartFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<org.eclipse.gef.mvc.fx.parts.IHandlePart<? extends javafx.scene.Node>>
createSingleSelectionHandlePartsForCurve(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> target, java.util.Map<java.lang.Object,java.lang.Object> contextMap, com.google.inject.Provider<org.eclipse.gef.geometry.planar.BezierCurve[]> segmentsProvider)
protected java.util.List<org.eclipse.gef.mvc.fx.parts.IHandlePart<? extends javafx.scene.Node>>
createSingleSelectionHandlePartsForRectangularOutline(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> target, java.util.Map<java.lang.Object,java.lang.Object> contextMap, com.google.inject.Provider<org.eclipse.gef.geometry.planar.BezierCurve[]> segmentsProvider)
-
-
-
Method Detail
-
createSingleSelectionHandlePartsForRectangularOutline
protected java.util.List<org.eclipse.gef.mvc.fx.parts.IHandlePart<? extends javafx.scene.Node>> createSingleSelectionHandlePartsForRectangularOutline(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> target, java.util.Map<java.lang.Object,java.lang.Object> contextMap, com.google.inject.Provider<org.eclipse.gef.geometry.planar.BezierCurve[]> segmentsProvider)
- Overrides:
createSingleSelectionHandlePartsForRectangularOutline
in classorg.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
-
createSingleSelectionHandlePartsForCurve
protected java.util.List<org.eclipse.gef.mvc.fx.parts.IHandlePart<? extends javafx.scene.Node>> createSingleSelectionHandlePartsForCurve(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> target, java.util.Map<java.lang.Object,java.lang.Object> contextMap, com.google.inject.Provider<org.eclipse.gef.geometry.planar.BezierCurve[]> segmentsProvider)
- Overrides:
createSingleSelectionHandlePartsForCurve
in classorg.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
-
-