Class DMNProjectDiagramFactoryImpl
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.factory.impl.BindableDiagramFactory<M,D>
-
- org.kie.workbench.common.dmn.api.factory.AbstractDMNDiagramFactory<org.kie.workbench.common.stunner.project.diagram.ProjectMetadata,org.kie.workbench.common.stunner.project.diagram.impl.ProjectDiagramImpl>
-
- org.kie.workbench.common.dmn.project.api.factory.impl.DMNProjectDiagramFactoryImpl
-
- All Implemented Interfaces:
org.kie.workbench.common.dmn.api.factory.DMNFactory,DMNProjectDiagramFactory,org.kie.workbench.common.stunner.core.factory.diagram.DiagramFactory<org.kie.workbench.common.stunner.project.diagram.ProjectMetadata,org.kie.workbench.common.stunner.project.diagram.impl.ProjectDiagramImpl>,org.kie.workbench.common.stunner.core.factory.Factory<String>
@Dependent public class DMNProjectDiagramFactoryImpl extends org.kie.workbench.common.dmn.api.factory.AbstractDMNDiagramFactory<org.kie.workbench.common.stunner.project.diagram.ProjectMetadata,org.kie.workbench.common.stunner.project.diagram.impl.ProjectDiagramImpl> implements DMNProjectDiagramFactory
-
-
Constructor Summary
Constructors Constructor Description DMNProjectDiagramFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.workbench.common.stunner.project.diagram.impl.ProjectDiagramImpldoBuild(String name, org.kie.workbench.common.stunner.project.diagram.ProjectMetadata metadata, org.kie.workbench.common.stunner.core.graph.Graph<org.kie.workbench.common.stunner.core.graph.content.definition.DefinitionSet,?> graph)protected Class<?>getDefinitionSetType()Class<? extends org.kie.workbench.common.stunner.core.diagram.Metadata>getMetadataType()-
Methods inherited from class org.kie.workbench.common.dmn.api.factory.AbstractDMNDiagramFactory
build
-
Methods inherited from class org.kie.workbench.common.stunner.core.factory.impl.BindableDiagramFactory
accepts, isDefault
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
getDefinitionSetType
protected Class<?> getDefinitionSetType()
- Specified by:
getDefinitionSetTypein classorg.kie.workbench.common.stunner.core.factory.impl.BindableDiagramFactory<org.kie.workbench.common.stunner.project.diagram.ProjectMetadata,org.kie.workbench.common.stunner.project.diagram.impl.ProjectDiagramImpl>
-
getMetadataType
public Class<? extends org.kie.workbench.common.stunner.core.diagram.Metadata> getMetadataType()
- Specified by:
getMetadataTypein interfaceorg.kie.workbench.common.stunner.core.factory.diagram.DiagramFactory<org.kie.workbench.common.stunner.project.diagram.ProjectMetadata,org.kie.workbench.common.stunner.project.diagram.impl.ProjectDiagramImpl>
-
doBuild
public org.kie.workbench.common.stunner.project.diagram.impl.ProjectDiagramImpl doBuild(String name, org.kie.workbench.common.stunner.project.diagram.ProjectMetadata metadata, org.kie.workbench.common.stunner.core.graph.Graph<org.kie.workbench.common.stunner.core.graph.content.definition.DefinitionSet,?> graph)
- Specified by:
doBuildin classorg.kie.workbench.common.dmn.api.factory.AbstractDMNDiagramFactory<org.kie.workbench.common.stunner.project.diagram.ProjectMetadata,org.kie.workbench.common.stunner.project.diagram.impl.ProjectDiagramImpl>
-
-