Class BpScheme

    • Constructor Detail

      • BpScheme

        public BpScheme​(org.eclipse.swt.widgets.Composite parent)
        Constructor
        Parameters:
        parent - - scheme parent. Can't be null.
    • Method Detail

      • getFigureCanvas

        public org.eclipse.draw2d.FigureCanvas getFigureCanvas()
        Returns figure canvas.
        Returns:
        figure canvas. Can't return null.
      • getDiagramGui

        public com._1c.g5.v8.dt.diagram.framework.ui.IDiagram getDiagramGui()
        Returns diagram gui.
        Returns:
        the diagram gui. Can't return null.
      • setDiagramCore

        public void setDiagramCore​(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<BpEntity,​BpRelation> diagramCore)
        Sets diagram core.
        Parameters:
        diagramCore - - diagram core. Can't be null.
      • getDiagramCore

        public com._1c.g5.v8.dt.diagram.framework.IDiagramCore<BpEntity,​BpRelation> getDiagramCore()
        Returns diagram core.
        Returns:
        diagram core. Can't return null.
      • getDiagramGuiBuilder

        public com._1c.g5.v8.dt.diagram.framework.ui.IDiagramGuiBuilder getDiagramGuiBuilder()
        Returns diagram gui builder.
        Returns:
        diagram gui builder. Can't return null.
      • getBackgroundFigure

        public BpFreeformBackgroundFigure getBackgroundFigure()
        Returns background figure.
        Returns:
        background figure. Can't return null.
      • dispose

        public void dispose()
        Disposes of the operating system resources associated with the receiver.
      • refreshDiagram

        public void refreshDiagram()
        Refreshes diagram.
      • selectItem

        public void selectItem​(GraphicalSchemeItem item)
        Select and center on given item on scheme.
        Parameters:
        item - - item to select. Can be null.