Class 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
    • 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)  
      • Methods inherited from class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory

        createHandleParts, createMultiSelectionHandleParts, createSingleSelectionHandleParts, createSingleSelectionHandlePartsForPolygonalOutline
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OfficeFloorSelectionHandlePartFactory

        public OfficeFloorSelectionHandlePartFactory()
    • 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 class org.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 class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory