Class IncludedModelsPageStateProviderImpl
- java.lang.Object
-
- org.kie.workbench.common.dmn.client.editors.included.imports.IncludedModelsPageStateProviderImpl
-
- All Implemented Interfaces:
IncludedModelsPageStateProvider
@ApplicationScoped public class IncludedModelsPageStateProviderImpl extends Object implements IncludedModelsPageStateProvider
Provides data for theIncludedModelsPageclass, considering theImportcontext.
-
-
Constructor Summary
Constructors Constructor Description IncludedModelsPageStateProviderImpl()IncludedModelsPageStateProviderImpl(DMNGraphUtils dmnGraphUtils, IncludedModelsFactory factory, DMNDiagramsSession dmnDiagramsSession)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<BaseIncludedModelActiveRecord>generateIncludedModels()StringgetCurrentDiagramNamespace()Optional<org.kie.workbench.common.stunner.core.diagram.Diagram>getDiagram()List<org.kie.workbench.common.dmn.api.definition.model.Import>getImports()
-
-
-
Constructor Detail
-
IncludedModelsPageStateProviderImpl
public IncludedModelsPageStateProviderImpl()
-
IncludedModelsPageStateProviderImpl
@Inject public IncludedModelsPageStateProviderImpl(DMNGraphUtils dmnGraphUtils, IncludedModelsFactory factory, DMNDiagramsSession dmnDiagramsSession)
-
-
Method Detail
-
getCurrentDiagramNamespace
public String getCurrentDiagramNamespace()
- Specified by:
getCurrentDiagramNamespacein interfaceIncludedModelsPageStateProvider
-
generateIncludedModels
public List<BaseIncludedModelActiveRecord> generateIncludedModels()
- Specified by:
generateIncludedModelsin interfaceIncludedModelsPageStateProvider
-
getImports
public List<org.kie.workbench.common.dmn.api.definition.model.Import> getImports()
-
getDiagram
public Optional<org.kie.workbench.common.stunner.core.diagram.Diagram> getDiagram()
-
-