Package org.activiti.bpmn.model
Class BpmnModel
java.lang.Object
org.activiti.bpmn.model.BpmnModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<String, List<ExtensionAttribute>> protected Objectprotected Map<String, List<GraphicInfo>> protected Map<String, ItemDefinition> protected Map<String, GraphicInfo> protected Map<String, GraphicInfo> protected Map<String, MessageFlow> protected intprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDataStore(String id, DataStore dataStore) voidaddDefinitionsAttribute(ExtensionAttribute attribute) voidvoidaddFlowGraphicInfoList(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) booleanbooleancontainsMessageFlowId(String messageFlowId) booleancontainsMessageId(String messageId) booleancontainsNamespacePrefix(String prefix) booleancontainsResourceId(String resourceId) booleancontainsSignalId(String signalId) getArtifact(String id) protected ArtifactgetArtifactInSubProcess(String id, SubProcess subProcess) getDataStore(String id) getDefinitionsAttributeValue(String namespace, String name) 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) getStartFormKey(String processId) booleanvoidvoidremoveGraphicInfo(String key) voidvoidsetDataStores(Map<String, DataStore> dataStoreMap) voidsetDefinitionsAttributes(Map<String, List<ExtensionAttribute>> attributes) voidvoidsetEventSupport(Object eventSupport) 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
-
signals
-
messageFlowMap
-
messageMap
-
errorMap
-
itemDefinitionMap
-
dataStoreMap
-
pools
-
imports
-
interfaces
-
globalArtifacts
-
resources
-
namespaceMap
-
targetNamespace
-
sourceSystemId
-
userTaskFormTypes
-
startEventFormTypes
-
nextFlowIdCounter
protected int nextFlowIdCounter -
eventSupport
-
-
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
-
getLocationMap
-
hasDiagramInterchangeInfo
public boolean hasDiagramInterchangeInfo() -
getFlowLocationMap
-
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
-
getErrors
-
setErrors
-
addError
-
containsErrorRef
-
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
-
getStartFormKey
-