Class CaseGraphFactoryImpl

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.bpmn.factory.BPMNFactory, org.kie.workbench.common.stunner.bpmn.factory.BPMNGraphFactory, org.kie.workbench.common.stunner.core.factory.Factory<String>, org.kie.workbench.common.stunner.core.factory.graph.ElementFactory<String,​org.kie.workbench.common.stunner.core.graph.content.definition.DefinitionSet,​org.kie.workbench.common.stunner.core.graph.Graph<org.kie.workbench.common.stunner.core.graph.content.definition.DefinitionSet,​org.kie.workbench.common.stunner.core.graph.Node>>, org.kie.workbench.common.stunner.core.factory.graph.GraphFactory

    @Dependent
    @Typed(CaseGraphFactoryImpl.class)
    public class CaseGraphFactoryImpl
    extends org.kie.workbench.common.stunner.bpmn.factory.BPMNGraphFactoryImpl
    • Field Summary

      • Fields inherited from class org.kie.workbench.common.stunner.bpmn.factory.BPMNGraphFactoryImpl

        definitionManager, factoryManager, graphCommandFactory, START_EVENT_ID
      • Fields inherited from interface org.kie.workbench.common.stunner.bpmn.factory.BPMNGraphFactory

        START_X, START_Y
    • Constructor Summary

      Constructors 
      Constructor Description
      CaseGraphFactoryImpl()  
      CaseGraphFactoryImpl​(org.kie.workbench.common.stunner.core.api.DefinitionManager definitionManager, org.kie.workbench.common.stunner.core.api.FactoryManager factoryManager, org.kie.workbench.common.stunner.core.rule.RuleManager ruleManager, org.kie.workbench.common.stunner.core.graph.command.GraphCommandManager graphCommandManager, org.kie.workbench.common.stunner.core.graph.command.impl.GraphCommandFactory graphCommandFactory, org.kie.workbench.common.stunner.core.graph.processing.index.GraphIndexBuilder<?> indexBuilder, org.kie.workbench.common.stunner.bpmn.workitem.CustomTaskFactory customTaskFactory, org.kie.workbench.common.stunner.bpmn.workitem.service.WorkItemDefinitionLookupService workItemDefinitionService)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kie.workbench.common.stunner.core.graph.Graph<org.kie.workbench.common.stunner.core.graph.content.definition.DefinitionSet,​org.kie.workbench.common.stunner.core.graph.Node> build​(String uuid, String definition, org.kie.workbench.common.stunner.core.diagram.Metadata metadata)  
      protected List<org.kie.workbench.common.stunner.core.command.Command> buildInitialisationCommands()  
      • Methods inherited from class org.kie.workbench.common.stunner.bpmn.factory.BPMNGraphFactoryImpl

        accepts, build, createGraphContext, getDefinitionManager, getDiagramType, getFactoryType, setDiagramType
      • Methods inherited from class org.kie.workbench.common.stunner.core.factory.impl.AbstractElementFactory

        appendLabels, computeLabels
      • Methods inherited from interface org.kie.workbench.common.stunner.core.factory.graph.ElementFactory

        isDelegateFactory
    • Constructor Detail

      • CaseGraphFactoryImpl

        public CaseGraphFactoryImpl()
      • CaseGraphFactoryImpl

        @Inject
        public CaseGraphFactoryImpl​(org.kie.workbench.common.stunner.core.api.DefinitionManager definitionManager,
                                    org.kie.workbench.common.stunner.core.api.FactoryManager factoryManager,
                                    org.kie.workbench.common.stunner.core.rule.RuleManager ruleManager,
                                    org.kie.workbench.common.stunner.core.graph.command.GraphCommandManager graphCommandManager,
                                    org.kie.workbench.common.stunner.core.graph.command.impl.GraphCommandFactory graphCommandFactory,
                                    org.kie.workbench.common.stunner.core.graph.processing.index.GraphIndexBuilder<?> indexBuilder,
                                    org.kie.workbench.common.stunner.bpmn.workitem.CustomTaskFactory customTaskFactory,
                                    org.kie.workbench.common.stunner.bpmn.workitem.service.WorkItemDefinitionLookupService workItemDefinitionService)
    • Method Detail

      • build

        public org.kie.workbench.common.stunner.core.graph.Graph<org.kie.workbench.common.stunner.core.graph.content.definition.DefinitionSet,​org.kie.workbench.common.stunner.core.graph.Node> build​(String uuid,
                                                                                                                                                                                                            String definition,
                                                                                                                                                                                                            org.kie.workbench.common.stunner.core.diagram.Metadata metadata)
      • buildInitialisationCommands

        protected List<org.kie.workbench.common.stunner.core.command.Command> buildInitialisationCommands()
        Overrides:
        buildInitialisationCommands in class org.kie.workbench.common.stunner.bpmn.factory.BPMNGraphFactoryImpl