Class GranularPageContentBuilder

  • All Implemented Interfaces:
    org.eclipse.core.commands.IHandler, org.eclipse.core.commands.IHandler2

    public class GranularPageContentBuilder
    extends BuildReferencedToHandler
    Instance of this class builds initial content of granular page.
    • Constructor Detail

      • GranularPageContentBuilder

        public GranularPageContentBuilder()
        Constructor.
    • Method Detail

      • buildPageContent

        public void buildPageContent​(ErdEditor editor,
                                     DiagramTabItem tab,
                                     MdObject mdObject,
                                     com._1c.g5.v8.dt.diagram.framework.IEntity entity)
        Builds initial page content.
        Parameters:
        editor - - editor. Can't be null.
        tab - - editors tab. Can't be null.
        mdObject - - granular page model object. Can't be null
        entity - - entity, associated with granular page model md object. Can't be null.
      • addBuildDiagramListener

        public void addBuildDiagramListener​(IBuildDiagramListener buildDiagramListener)
        Adds given item as build diagram listener.
        Parameters:
        buildDiagramListener - - listener to add. Can't be null.
      • removeBuildDiagramListener

        public void removeBuildDiagramListener​(IBuildDiagramListener buildDiagramListener)
        Removes given item from build diagram listeners.
        Parameters:
        buildDiagramListener - - listener to remove. Can't be null.