public class BpmnModel extends Object
| Constructor and Description |
|---|
BpmnModel() |
protected Map<String,List<ExtensionAttribute>> definitionsAttributes
protected Map<String,GraphicInfo> locationMap
protected Map<String,GraphicInfo> labelLocationMap
protected Map<String,List<GraphicInfo>> flowLocationMap
protected Map<String,MessageFlow> messageFlowMap
protected Map<String,Escalation> escalationMap
protected Map<String,ItemDefinition> itemDefinitionMap
protected String targetNamespace
protected String sourceSystemId
protected int nextFlowIdCounter
protected Object eventSupport
public Map<String,List<ExtensionAttribute>> getDefinitionsAttributes()
public String getDefinitionsAttributeValue(String namespace, String name)
public void addDefinitionsAttribute(ExtensionAttribute attribute)
public void setDefinitionsAttributes(Map<String,List<ExtensionAttribute>> attributes)
public Process getMainProcess()
public void addProcess(Process process)
public FlowElement getFlowElement(String id)
protected FlowElement getFlowElementInSubProcess(String id, SubProcess subProcess)
protected Artifact getArtifactInSubProcess(String id, SubProcess subProcess)
public void addGraphicInfo(String key, GraphicInfo graphicInfo)
public GraphicInfo getGraphicInfo(String key)
public void removeGraphicInfo(String key)
public List<GraphicInfo> getFlowLocationGraphicInfo(String key)
public void removeFlowGraphicInfoList(String key)
public Map<String,GraphicInfo> getLocationMap()
public Map<String,List<GraphicInfo>> getFlowLocationMap()
public GraphicInfo getLabelGraphicInfo(String key)
public void addLabelGraphicInfo(String key, GraphicInfo graphicInfo)
public void removeLabelGraphicInfo(String key)
public Map<String,GraphicInfo> getLabelLocationMap()
public void addFlowGraphicInfoList(String key, List<GraphicInfo> graphicInfoList)
public Collection<Resource> getResources()
public void setResources(Collection<Resource> resourceList)
public void addResource(Resource resource)
public boolean containsResourceId(String resourceId)
public Collection<Signal> getSignals()
public void setSignals(Collection<Signal> signalList)
public void addSignal(Signal signal)
public boolean containsSignalId(String signalId)
public Map<String,MessageFlow> getMessageFlows()
public void setMessageFlows(Map<String,MessageFlow> messageFlows)
public void addMessageFlow(MessageFlow messageFlow)
public MessageFlow getMessageFlow(String id)
public boolean containsMessageFlowId(String messageFlowId)
public Collection<Message> getMessages()
public void setMessages(Collection<Message> messageList)
public void addMessage(Message message)
public boolean containsMessageId(String messageId)
public boolean containsErrorRef(String errorRef)
public Collection<Escalation> getEscalations()
public void setEscalations(Map<String,Escalation> escalationMap)
public void addEscalation(Escalation escalation)
public boolean containsEscalationRef(String escalationRef)
public Escalation getEscalation(String escalationRef)
public Map<String,ItemDefinition> getItemDefinitions()
public void setItemDefinitions(Map<String,ItemDefinition> itemDefinitionMap)
public void addItemDefinition(String id, ItemDefinition item)
public boolean containsItemDefinitionId(String id)
public boolean containsDataStore(String id)
public boolean containsNamespacePrefix(String prefix)
public String getTargetNamespace()
public void setTargetNamespace(String targetNamespace)
public String getSourceSystemId()
public void setSourceSystemId(String sourceSystemId)
public Object getEventSupport()
public void setEventSupport(Object eventSupport)
Copyright © 2020 Flowable. All rights reserved.