public class BpmnDefinitions extends BpmnElement
Modifier and Type | Class and Description |
---|---|
static class |
BpmnDefinitions.BpmnDefinitionsBuilder
Builds a BPMN model (BpmnDefinitions) from BPMN diagram
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Collection<BpmnCollaboration> |
collaborations |
protected java.util.Collection<BpmnDiagram> |
diagrams |
protected java.util.Collection<BpmnMessage> |
messages |
protected java.util.Collection<BpmnProcess> |
processes |
protected java.util.Collection<BpmnResource> |
resources |
BpmnText, lineNumber, tag
Constructor and Description |
---|
BpmnDefinitions(java.lang.String tag) |
BpmnDefinitions(java.lang.String tag,
BpmnDefinitions.BpmnDefinitionsBuilder builder) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
exportElements()
Exports all standard elements: None.
|
java.util.Collection<BpmnCollaboration> |
getCollaborations() |
java.util.Collection<BpmnDiagram> |
getDiagrams() |
java.util.Collection<BpmnMessage> |
getMessages() |
java.util.Collection<BpmnProcess> |
getProcesses() |
java.util.Collection<BpmnResource> |
getResources() |
protected boolean |
importElements(org.xmlpull.v1.XmlPullParser xpp,
Bpmn bpmn)
Imports all standard child elements: None.
|
void |
unmarshall(BPMNDiagram diagram,
java.util.Collection<java.lang.String> elements,
java.util.Map<java.lang.String,BPMNNode> id2node,
java.util.Map<java.lang.String,Swimlane> id2lane) |
void |
unmarshall(BPMNDiagram diagram,
java.util.Map<java.lang.String,BPMNNode> id2node,
java.util.Map<java.lang.String,Swimlane> id2lane) |
checkBoolean, checkDouble, checkInteger, checkRequired, checkRestriction, checkURI, checkValidity, exportAttribute, exportAttributes, exportElement, getBpmnText, getLineNumber, getTag, importAttributes, importElement, importText, setLineNumber, setTag, setXpdlText
protected java.util.Collection<BpmnResource> resources
protected java.util.Collection<BpmnProcess> processes
protected java.util.Collection<BpmnCollaboration> collaborations
protected java.util.Collection<BpmnMessage> messages
protected java.util.Collection<BpmnDiagram> diagrams
public BpmnDefinitions(java.lang.String tag)
public BpmnDefinitions(java.lang.String tag, BpmnDefinitions.BpmnDefinitionsBuilder builder)
protected boolean importElements(org.xmlpull.v1.XmlPullParser xpp, Bpmn bpmn)
BpmnElement
importElements
in class BpmnElement
public java.lang.String exportElements()
BpmnElement
exportElements
in class BpmnElement
public void unmarshall(BPMNDiagram diagram, java.util.Map<java.lang.String,BPMNNode> id2node, java.util.Map<java.lang.String,Swimlane> id2lane)
public void unmarshall(BPMNDiagram diagram, java.util.Collection<java.lang.String> elements, java.util.Map<java.lang.String,BPMNNode> id2node, java.util.Map<java.lang.String,Swimlane> id2lane)
public java.util.Collection<BpmnResource> getResources()
public java.util.Collection<BpmnProcess> getProcesses()
public java.util.Collection<BpmnCollaboration> getCollaborations()
public java.util.Collection<BpmnMessage> getMessages()
public java.util.Collection<BpmnDiagram> getDiagrams()