Package com._1c.g5.v8.dt.bp.scheme.ui
Class BpDiagramGuiBuilder
java.lang.Object
com._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
com._1c.g5.v8.dt.bp.scheme.ui.BpDiagramGuiBuilder
- All Implemented Interfaces:
com._1c.g5.v8.dt.diagram.framework.ui.IDiagramGuiBuilder
public class BpDiagramGuiBuilder
extends com._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
BP implementation of diagram gui builder.
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
com._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder.ConnectionSelectionHelper, com._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder.FiguresKeyListener, com._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder.FiguresMouseListener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramConnectionbuildConnection(com._1c.g5.v8.dt.diagram.framework.IRelation relation, Collection<? extends com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramFigure> figures) protected com._1c.g5.v8.dt.diagram.framework.ui.IDiagrambuildDiagram(Collection<com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramFigure> figures, Collection<com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramConnection> connections) protected com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramFigurebuildEntity(com._1c.g5.v8.dt.diagram.framework.IEntity entity) protected voidcheckAllItems(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<? extends com._1c.g5.v8.dt.diagram.framework.IEntity, ? extends com._1c.g5.v8.dt.diagram.framework.IRelation> newDiagramCore, com._1c.g5.v8.dt.diagram.framework.ui.IDiagram diagramGui) protected com._1c.g5.v8.dt.diagram.framework.ui.services.AlignmentListenerprotected com._1c.g5.v8.dt.diagram.framework.ui.services.AbstractMouseTrackerprotected voidinititalizeListeners(org.eclipse.draw2d.IFigure figure) protected voidpostBuild(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<? extends com._1c.g5.v8.dt.diagram.framework.IEntity, ? extends com._1c.g5.v8.dt.diagram.framework.IRelation> diagramCore, com._1c.g5.v8.dt.diagram.framework.ui.IDiagram diagramGui) protected voidrenewConnection(com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramConnection connection) protected voidrenewFigure(com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramFigure figure) protected voidreset()protected voidselectFigure(com._1c.g5.v8.dt.diagram.framework.ui.IDiagram diagram, org.eclipse.draw2d.IFigure figure) Methods inherited from class com._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
build, build, figuresMoved, getConnectionSelectionHelper, getLastBuildedDiagram
-
Constructor Details
-
BpDiagramGuiBuilder
public BpDiagramGuiBuilder()
-
-
Method Details
-
getMouseTracker
protected com._1c.g5.v8.dt.diagram.framework.ui.services.AbstractMouseTracker getMouseTracker()- Specified by:
getMouseTrackerin classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-
getFiguresAlignmentListener
protected com._1c.g5.v8.dt.diagram.framework.ui.services.AlignmentListener getFiguresAlignmentListener()- Specified by:
getFiguresAlignmentListenerin classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-
buildDiagram
protected com._1c.g5.v8.dt.diagram.framework.ui.IDiagram buildDiagram(Collection<com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramFigure> figures, Collection<com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramConnection> connections) - Overrides:
buildDiagramin classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-
buildEntity
protected com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramFigure buildEntity(com._1c.g5.v8.dt.diagram.framework.IEntity entity) - Specified by:
buildEntityin classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-
buildConnection
protected com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramConnection buildConnection(com._1c.g5.v8.dt.diagram.framework.IRelation relation, Collection<? extends com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramFigure> figures) - Specified by:
buildConnectionin classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-
postBuild
protected void postBuild(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<? extends com._1c.g5.v8.dt.diagram.framework.IEntity, ? extends com._1c.g5.v8.dt.diagram.framework.IRelation> diagramCore, com._1c.g5.v8.dt.diagram.framework.ui.IDiagram diagramGui) - Specified by:
postBuildin classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-
inititalizeListeners
protected void inititalizeListeners(org.eclipse.draw2d.IFigure figure) - Overrides:
inititalizeListenersin classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-
selectFigure
protected void selectFigure(com._1c.g5.v8.dt.diagram.framework.ui.IDiagram diagram, org.eclipse.draw2d.IFigure figure) - Overrides:
selectFigurein classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-
reset
protected void reset()- Overrides:
resetin classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-
checkAllItems
protected void checkAllItems(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<? extends com._1c.g5.v8.dt.diagram.framework.IEntity, ? extends com._1c.g5.v8.dt.diagram.framework.IRelation> newDiagramCore, com._1c.g5.v8.dt.diagram.framework.ui.IDiagram diagramGui) - Overrides:
checkAllItemsin classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-
renewFigure
protected void renewFigure(com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramFigure figure) - Overrides:
renewFigurein classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-
renewConnection
protected void renewConnection(com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramConnection connection) - Overrides:
renewConnectionin classcom._1c.g5.v8.dt.diagram.framework.ui.AbstractDiagramGuiBuilder
-