Package org.flowable.dmn.model
Class DmnDefinition
java.lang.Object
org.flowable.dmn.model.DmnElement
org.flowable.dmn.model.NamedElement
org.flowable.dmn.model.DmnDefinition
- Author:
- Yvo Swillens
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<String,List<GraphicInfo>> protected List<DecisionService>protected Map<String,DmnDiDiagram> protected Stringprotected Stringprotected Stringprotected Map<String,List<GraphicInfo>> protected List<ItemDefinition>protected Map<String,Map<String, GraphicInfo>> protected Map<String,GraphicInfo> protected Map<String,Map<String, GraphicInfo>> protected Map<String,GraphicInfo> protected Stringprotected StringFields inherited from class org.flowable.dmn.model.NamedElement
nameFields inherited from class org.flowable.dmn.model.DmnElement
attributes, description, extensionElements, id, label -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDecision(Decision decision) voidaddDecisionService(DecisionService decisionService) voidaddDecisionServiceDividerGraphicInfoList(String key, List<GraphicInfo> graphicInfoList) voidaddDecisionServiceDividerGraphicInfoListByDiagramId(String diagramId, String key, List<GraphicInfo> graphicInfoList) voidaddDiDiagram(DmnDiDiagram diDiagram) voidaddFlowGraphicInfoList(String key, List<GraphicInfo> graphicInfoList) voidaddFlowGraphicInfoListByDiagramId(String diagramId, String key, List<GraphicInfo> graphicInfoList) voidaddGraphicInfo(String key, GraphicInfo graphicInfo) voidaddGraphicInfoByDiagramId(String diagramId, String key, GraphicInfo graphicInfo) voidaddInputData(InputData inputData) voidaddItemDefinition(ItemDefinition itemDefinition) voidaddLabelGraphicInfo(String key, GraphicInfo graphicInfo) voidaddLabelGraphicInfoByDiagramId(String diagramId, String key, GraphicInfo graphicInfo) voidaddNamespace(String prefix, String uri) getDiDiagram(String diagramId) getFlowLocationMapByDiagramId(String diagramId) getGraphicInfo(String key) getGraphicInfoByDiagramId(String diagramId, String key) getLabelLocationByDiagramId(String diagramId) getLocationMapByDiagramId(String diagramId) voidremoveFlowLocationByDiagramId(String diagramId) voidvoidremoveLocationByDiagramId(String diagramId) voidsetExporter(String exporter) voidsetExporterVersion(String exporterVersion) voidsetExpressionLanguage(String expressionLanguage) voidsetInputData(List<InputData> inputData) voidsetItemDefinitions(List<ItemDefinition> itemDefinitions) voidsetNamespace(String namespace) voidsetTypeLanguage(String typeLanguage) Methods inherited from class org.flowable.dmn.model.NamedElement
getName, setNameMethods inherited from class org.flowable.dmn.model.DmnElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getDescription, getExtensionElements, getId, getLabel, setAttributes, setDescription, setExtensionElements, setId, setLabel, setValues
-
Field Details
-
expressionLanguage
-
typeLanguage
-
namespace
-
exporter
-
exporterVersion
-
namespaceMap
-
inputData
-
itemDefinitions
-
decisions
-
decisionServices
-
diDiagrams
-
locationMap
-
locationByDiagramIdMap
-
labelLocationMap
-
labelLocationByDiagramIdMap
-
flowLocationMap
-
flowLocationByDiagramIdMap
-
decisionServiceDividerLocationMap
-
decisionServiceDividerLocationByDiagramIdMap
-
-
Constructor Details
-
DmnDefinition
public DmnDefinition()
-
-
Method Details
-
getExpressionLanguage
-
setExpressionLanguage
-
getTypeLanguage
-
setTypeLanguage
-
getNamespace
-
setNamespace
-
getInputData
-
setInputData
-
addInputData
-
setItemDefinitions
-
getItemDefinitions
-
addItemDefinition
-
getDecisions
-
addDecision
-
getDecisionById
-
getDecisionServices
-
addDecisionService
-
getDecisionServiceById
-
getDiDiagram
-
getDiDiagramMap
-
addDiDiagram
-
addGraphicInfo
-
addGraphicInfoByDiagramId
-
getGraphicInfo
-
getGraphicInfoByDiagramId
-
getLocationMap
-
getLocationByDiagramIdMap
-
getLocationMapByDiagramId
-
removeLocationByDiagramId
-
getFlowLocationGraphicInfo
-
getFlowLocationMap
-
getFlowLocationMapByDiagramId
-
getFlowLocationByDiagramIdMap
-
removeFlowLocationByDiagramId
-
addFlowGraphicInfoList
-
addFlowGraphicInfoListByDiagramId
public void addFlowGraphicInfoListByDiagramId(String diagramId, String key, List<GraphicInfo> graphicInfoList) -
getLabelLocationByDiagramIdMap
-
getLabelLocationByDiagramId
-
addLabelGraphicInfo
-
addLabelGraphicInfoByDiagramId
-
removeLabelGraphicInfo
-
getDecisionServiceDividerLocationByDiagramIdMap
-
getDecisionServiceDividerLocationMapByDiagramId
public Map<String,List<GraphicInfo>> getDecisionServiceDividerLocationMapByDiagramId(String diagramId) -
getDecisionServiceDividerLocationMap
-
getDecisionServiceDividerGraphicInfo
-
addDecisionServiceDividerGraphicInfoList
-
addDecisionServiceDividerGraphicInfoListByDiagramId
public void addDecisionServiceDividerGraphicInfoListByDiagramId(String diagramId, String key, List<GraphicInfo> graphicInfoList) -
getExporter
-
setExporter
-
getExporterVersion
-
setExporterVersion
-
getNamespaces
-
addNamespace
-