Class LinkControls
java.lang.Object
com.inductiveautomation.ignition.designer.designable.controls.AbstractSelectionControls
com.inductiveautomation.ignition.designer.designable.controls.ScaleControls
com.inductiveautomation.sfc.designer.workspace.LinkControls
- All Implemented Interfaces:
ISelectionControl
,Iterable<IHandle>
This is a specialized selection controls which puts link handles on any chart element that is dangling (not connected
to the chart)
-
Nested Class Summary
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.designer.designable.controls.ScaleControls
ScaleControls.AbstractResizeHandle, ScaleControls.AnchorHL, ScaleControls.EResizeHandle, ScaleControls.NEResizeHandle, ScaleControls.NResizeHandle, ScaleControls.NWResizeHandle, ScaleControls.SEResizeHandle, ScaleControls.SResizeHandle, ScaleControls.SWResizeHandle, ScaleControls.WResizeHandle
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.designer.designable.controls.ScaleControls
DEFAULT_HOVER_PAINT, DEFAULT_NORMAL_PAINT, dragging
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
void
initialize
(DesignPanel panel, DesignableContainer container, DesignableDelegate delegate, List<JComponent> selection) void
Methods inherited from class com.inductiveautomation.ignition.designer.designable.controls.ScaleControls
dragEnd, dragged, dragStart, newHandle, scale
Methods inherited from class com.inductiveautomation.ignition.designer.designable.controls.AbstractSelectionControls
getBoundingRect, getInsets, iterator, paintBackground, selectionRect
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
LinkControls
public LinkControls()
-
-
Method Details
-
initialize
public void initialize(DesignPanel panel, DesignableContainer container, DesignableDelegate delegate, List<JComponent> selection) - Specified by:
initialize
in interfaceISelectionControl
- Overrides:
initialize
in classScaleControls
-
uninstall
public void uninstall()- Specified by:
uninstall
in interfaceISelectionControl
- Overrides:
uninstall
in classAbstractSelectionControls
-
initHandles
protected void initHandles()- Overrides:
initHandles
in classScaleControls
-