public class BpmnElement
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
BpmnText |
BpmnText |
int |
lineNumber |
java.lang.String |
tag
The PNML tag for this element.
|
Constructor and Description |
---|
BpmnElement(java.lang.String tag)
Creates a fresh PNML element.
|
Modifier and Type | Method and Description |
---|---|
protected void |
checkBoolean(Bpmn bpmn,
java.lang.String label,
java.lang.String value,
boolean isRequired) |
protected void |
checkDouble(Bpmn bpmn,
java.lang.String label,
java.lang.String value,
boolean isRequired) |
protected void |
checkInteger(Bpmn bpmn,
java.lang.String label,
java.lang.String value,
boolean isRequired) |
protected void |
checkRequired(Bpmn bpmn,
java.lang.String label,
java.lang.String value) |
protected void |
checkRestriction(Bpmn bpmn,
java.lang.String label,
java.lang.String value,
java.util.List<java.lang.String> restriction,
boolean isRequired) |
protected void |
checkURI(Bpmn bpmn,
java.lang.String label,
java.lang.String value,
boolean isRequired) |
protected void |
checkValidity(Bpmn bpmn)
Default check for validity: No action.
|
protected java.lang.String |
exportAttribute(java.lang.String tag,
java.lang.String value)
Default way to export some attribute.
|
protected java.lang.String |
exportAttributes()
Exports all standard attributes: None.
|
java.lang.String |
exportElement()
Exports the element.
|
protected java.lang.String |
exportElements()
Exports all standard elements: None.
|
BpmnText |
getBpmnText() |
int |
getLineNumber() |
java.lang.String |
getTag() |
protected void |
importAttributes(org.xmlpull.v1.XmlPullParser xpp,
Bpmn bpmn)
Imports all standard attributes: None.
|
void |
importElement(org.xmlpull.v1.XmlPullParser xpp,
Bpmn bpmn)
Imports the given element.
|
protected boolean |
importElements(org.xmlpull.v1.XmlPullParser xpp,
Bpmn bpmn)
Imports all standard child elements: None.
|
protected void |
importText(java.lang.String text,
Bpmn Bpmn)
Imports standard text: No action.
|
void |
setLineNumber(int lineNumber) |
void |
setTag(java.lang.String tag) |
void |
setXpdlText(BpmnText bpmnText) |
public BpmnText BpmnText
public java.lang.String tag
public int lineNumber
public BpmnElement(java.lang.String tag)
tag
- public void importElement(org.xmlpull.v1.XmlPullParser xpp, Bpmn bpmn)
xpp
- pnml
- public java.lang.String exportElement()
protected void importAttributes(org.xmlpull.v1.XmlPullParser xpp, Bpmn bpmn)
xpp
- bpmn
- protected java.lang.String exportAttributes()
protected boolean importElements(org.xmlpull.v1.XmlPullParser xpp, Bpmn bpmn)
xpp
- bpmn
- protected java.lang.String exportElements()
protected void importText(java.lang.String text, Bpmn Bpmn)
text
- bpmn
- protected java.lang.String exportAttribute(java.lang.String tag, java.lang.String value)
tag
- The attribute tag.value
- The attribute value.protected void checkValidity(Bpmn bpmn)
bpmn
- protected void checkRestriction(Bpmn bpmn, java.lang.String label, java.lang.String value, java.util.List<java.lang.String> restriction, boolean isRequired)
protected void checkBoolean(Bpmn bpmn, java.lang.String label, java.lang.String value, boolean isRequired)
protected void checkRequired(Bpmn bpmn, java.lang.String label, java.lang.String value)
protected void checkDouble(Bpmn bpmn, java.lang.String label, java.lang.String value, boolean isRequired)
protected void checkInteger(Bpmn bpmn, java.lang.String label, java.lang.String value, boolean isRequired)
protected void checkURI(Bpmn bpmn, java.lang.String label, java.lang.String value, boolean isRequired)
public java.lang.String getTag()
public void setTag(java.lang.String tag)
public int getLineNumber()
public void setLineNumber(int lineNumber)
public BpmnText getBpmnText()
public void setXpdlText(BpmnText bpmnText)