Package com._1c.g5.v8.dt.erd.ui.services
Class ErdFiguresAlignmentListener
- java.lang.Object
-
- com._1c.g5.v8.dt.diagram.framework.ui.services.AlignmentListener
-
- com._1c.g5.v8.dt.erd.ui.services.ErdFiguresAlignmentListener
-
public class ErdFiguresAlignmentListener extends com._1c.g5.v8.dt.diagram.framework.ui.services.AlignmentListener
ERD implementation ofAlignmentListener
for diagram figures.
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.diagram.framework.ui.services.AlignmentListener
ALIGNMENT_BOTTOM, ALIGNMENT_MIDDLE, ALIGNMENT_TOP, bottomHorizontalLine, coefficient, leftVerticalLine, MAX_DISTANCE_X, MAX_DISTANCE_Y, MAX_DX, MAX_DY, middleHorizontalLine, middleVerticalLine, rightVerticalLine, topHorizontalLine
-
-
Constructor Summary
Constructors Constructor Description ErdFiguresAlignmentListener(ErdTabsManager tabsManager)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
figureMoved(org.eclipse.draw2d.IFigure movedFigure, Collection<? extends org.eclipse.draw2d.IFigure> checkFigures)
protected Collection<? extends org.eclipse.draw2d.IFigure>
getFiguresToMove(org.eclipse.draw2d.IFigure movedFigure)
-
Methods inherited from class com._1c.g5.v8.dt.diagram.framework.ui.services.AlignmentListener
addAlignmentLine, alignToClosestFigures, calculateClosestFigures, checkDx, checkDy, drawHorizontalLines, drawVerticalLines, getClosestFiguresBounds, getLinesParent, mouseReleased, refreshAlignmentLines, refreshHorizontalLine, refreshHorizontalLines, refreshVerticalLine, refreshVerticalLines, removeAlignmentLine, removeHorizontalLines, removeVerticalLines
-
-
-
-
Constructor Detail
-
ErdFiguresAlignmentListener
public ErdFiguresAlignmentListener(ErdTabsManager tabsManager)
Constructor.- Parameters:
tabsManager
- - erd tabs manager. Can't benull
.
-
-
Method Detail
-
figureMoved
public void figureMoved(org.eclipse.draw2d.IFigure movedFigure, Collection<? extends org.eclipse.draw2d.IFigure> checkFigures)
- Overrides:
figureMoved
in classcom._1c.g5.v8.dt.diagram.framework.ui.services.AlignmentListener
-
getFiguresToMove
protected Collection<? extends org.eclipse.draw2d.IFigure> getFiguresToMove(org.eclipse.draw2d.IFigure movedFigure)
- Overrides:
getFiguresToMove
in classcom._1c.g5.v8.dt.diagram.framework.ui.services.AlignmentListener
-
-