Package org.flowable.bpmn.model
Class BpmnModel
java.lang.Object
org.flowable.bpmn.model.BpmnModel
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<String,List<ExtensionAttribute>> protected Map<String,BpmnDiEdge> protected Map<String,Escalation> protected Objectprotected Stringprotected Stringprotected Map<String,List<GraphicInfo>> protected Map<String,ItemDefinition> protected Map<String,GraphicInfo> protected Map<String,GraphicInfo> protected Map<String,MessageFlow> protected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActivityIdForVariableListenerName(String variableName, String activityId) voidaddDataStore(String id, DataStore dataStore) voidaddDefinitionsAttribute(ExtensionAttribute attribute) voidaddEdgeInfo(String key, BpmnDiEdge edgeInfo) voidvoidaddEscalation(String escalationRef, String escalationCode, String name) voidaddEscalation(Escalation escalation) voidaddFlowGraphicInfoList(String key, List<GraphicInfo> graphicInfoList) voidaddGraphicInfo(String key, GraphicInfo graphicInfo) voidaddItemDefinition(String id, ItemDefinition item) voidaddLabelGraphicInfo(String key, GraphicInfo graphicInfo) voidaddMessage(Message message) voidaddMessageFlow(MessageFlow messageFlow) voidaddNamespace(String prefix, String uri) voidaddProcess(Process process) voidaddResource(Resource resource) voidbooleanbooleancontainsErrorRef(String errorRef) booleancontainsEscalationRef(String escalationRef) booleanbooleancontainsMessageFlowId(String messageFlowId) booleancontainsMessageId(String messageId) booleancontainsNamespacePrefix(String prefix) booleancontainsResourceId(String resourceId) booleancontainsSignalId(String signalId) booleancontainsVariableListenerForVariableName(String variableName) getActivityIdsForVariableListenerName(String variableName) getArtifact(String id) protected ArtifactgetArtifactInSubProcess(String id, SubProcess subProcess) getDataStore(String id) getDefinitionsAttributeValue(String namespace, String name) getEdgeInfo(String key) getEscalation(String escalationRef) getFlowElement(String id) protected FlowElementgetFlowElementInSubProcess(String id, SubProcess subProcess) getGraphicInfo(String key) getMessage(String id) getMessageFlow(String id) getNamespace(String prefix) getPools()getProcess(String poolRef) getProcessById(String id) getResource(String id) booleanvoidvoidremoveGraphicInfo(String key) voidvoidsetDataStores(Map<String, DataStore> dataStoreMap) voidsetDefinitionsAttributes(Map<String, List<ExtensionAttribute>> attributes) voidvoidsetEscalations(Map<String, Escalation> escalationMap) voidsetEventSupport(Object eventSupport) voidsetExporter(String exporter) voidsetExporterVersion(String exporterVersion) voidsetGlobalArtifacts(List<Artifact> globalArtifacts) voidsetImports(List<Import> imports) voidsetInterfaces(List<Interface> interfaces) voidsetItemDefinitions(Map<String, ItemDefinition> itemDefinitionMap) voidsetMessageFlows(Map<String, MessageFlow> messageFlows) voidsetMessages(Collection<Message> messageList) voidvoidsetResources(Collection<Resource> resourceList) voidsetSignals(Collection<Signal> signalList) voidsetSourceSystemId(String sourceSystemId) voidsetStartEventFormTypes(List<String> startEventFormTypes) voidsetTargetNamespace(String targetNamespace) voidsetUserTaskFormTypes(List<String> userTaskFormTypes)
-
Field Details
-
definitionsAttributes
-
processes
-
locationMap
-
labelLocationMap
-
flowLocationMap
-
edgeMap
-
signals
-
messageFlowMap
-
messageMap
-
variableListenerToActivityMap
-
errorMap
-
escalationMap
-
itemDefinitionMap
-
dataStoreMap
-
pools
-
imports
-
interfaces
-
globalArtifacts
-
resources
-
namespaceMap
-
targetNamespace
-
sourceSystemId
-
userTaskFormTypes
-
startEventFormTypes
-
eventSupport
-
exporter
-
exporterVersion
-
-
Constructor Details
-
BpmnModel
public BpmnModel()
-
-
Method Details
-
getDefinitionsAttributes
-
getDefinitionsAttributeValue
-
addDefinitionsAttribute
-
setDefinitionsAttributes
-
getMainProcess
-
getProcess
-
getProcessById
-
getProcesses
-
addProcess
-
getPool
-
getLane
-
getFlowElement
-
getFlowElementInSubProcess
-
getArtifact
-
getArtifactInSubProcess
-
addGraphicInfo
-
getGraphicInfo
-
removeGraphicInfo
-
getFlowLocationGraphicInfo
-
removeFlowGraphicInfoList
-
getEdgeInfo
-
addEdgeInfo
-
getLocationMap
-
getFlowLocationMap
-
getEdgeMap
-
getLabelGraphicInfo
-
addLabelGraphicInfo
-
removeLabelGraphicInfo
-
getLabelLocationMap
-
addFlowGraphicInfoList
-
getResources
-
setResources
-
addResource
-
containsResourceId
-
getResource
-
getSignals
-
setSignals
-
addSignal
-
containsSignalId
-
getSignal
-
getMessageFlows
-
setMessageFlows
-
addMessageFlow
-
getMessageFlow
-
containsMessageFlowId
-
getMessages
-
setMessages
-
addMessage
-
getMessage
-
containsMessageId
-
getActivityIdsForVariableListenerName
-
addActivityIdForVariableListenerName
-
containsVariableListenerForVariableName
-
hasVariableListeners
public boolean hasVariableListeners() -
getErrors
-
setErrors
-
addError
-
containsErrorRef
-
getEscalations
-
setEscalations
-
addEscalation
-
addEscalation
-
containsEscalationRef
-
getEscalation
-
getItemDefinitions
-
setItemDefinitions
-
addItemDefinition
-
containsItemDefinitionId
-
getDataStores
-
setDataStores
-
getDataStore
-
addDataStore
-
containsDataStore
-
getPools
-
setPools
-
getImports
-
setImports
-
getInterfaces
-
setInterfaces
-
getGlobalArtifacts
-
setGlobalArtifacts
-
addNamespace
-
containsNamespacePrefix
-
getNamespace
-
getNamespaces
-
getTargetNamespace
-
setTargetNamespace
-
getSourceSystemId
-
setSourceSystemId
-
getUserTaskFormTypes
-
setUserTaskFormTypes
-
getStartEventFormTypes
-
setStartEventFormTypes
-
getEventSupport
-
setEventSupport
-
getExporter
-
setExporter
-
getExporterVersion
-
setExporterVersion
-