@Override public Transition description(String description) { super.description(description); return this; }
public Long getColumn() { if (element instanceof Element) { Number column = (Number) ((Element)element).getProperty(PROPERTY_COLUMN); return column!=null ? column.longValue() : null; } return null; } }
@Override public Transition name(String name) { super.name(name); return this; }
@Override public void writeBpmn(BpmnWriter w) { super.writeBpmn(w); w.writeScope(); }
@Override public void readBpmn(BpmnReader r) { r.readScope(); super.readBpmn(r); }
@Override public Transition propertyOpt(String key, Object value) { super.propertyOpt(key, value); return this; }
@Override public Variable property(String key, Object value) { super.property(key, value); return this; }
@Override public void writeBpmn(BpmnWriter w) { super.writeBpmn(w); w.writeScope(); }
@Override public void readBpmn(BpmnReader r) { r.readScope(); super.readBpmn(r); }
@Override public Variable propertyOpt(String key, Object value) { super.propertyOpt(key, value); return this; }
@Override public Transition property(String key, Object value) { super.property(key, value); return this; }
@Override public void writeBpmn(BpmnWriter w) { super.writeBpmn(w); w.writeIdAttributeBpmn("id", id); w.writeIdAttributeBpmn("sourceRef", fromId); w.writeIdAttributeBpmn("targetRef", toId); if (condition != null) { w.startExtensionElements(); w.startElementEffektif("condition"); condition.writeBpmn(w); w.endElement(); w.endExtensionElements(); } }
@Override public void readBpmn(BpmnReader r) { super.readBpmn(r); id = r.readStringAttributeEffektif("id"); type = r.readTypeElementEffektif(); for (XmlElement nestedElement: r.readElementsEffektif("default")) { r.startElement(nestedElement); defaultValue = type.readBpmnValue(r); r.endElement(); } Map<String, Object> variableProperties = r.readSimpleProperties(); addProperties(variableProperties); bpmn.clearName(); cleanUnparsedBpmn(); }
@Override public Transition name(String name) { super.name(name); return this; }
@Override public Transition description(String description) { super.description(description); return this; }
@Override public Transition propertyOpt(String key, Object value) { super.propertyOpt(key, value); return this; }
@Override public Variable property(String key, Object value) { super.property(key, value); return this; }
public Long getLine() { if (element instanceof Element) { Number line = (Number) ((Element)element).getProperty(PROPERTY_LINE); return line!=null ? line.longValue() : null; } return null; } public Long getColumn() {
@Override public void writeBpmn(BpmnWriter w) { super.writeBpmn(w); w.writeIdAttributeBpmn("id", id); w.writeIdAttributeBpmn("sourceRef", fromId); w.writeIdAttributeBpmn("targetRef", toId); if (condition != null) { w.startExtensionElements(); w.startElementEffektif("condition"); condition.writeBpmn(w); w.endElement(); w.endExtensionElements(); } }
@Override public void readBpmn(BpmnReader r) { super.readBpmn(r); id = r.readStringAttributeEffektif("id"); type = r.readTypeElementEffektif(); for (XmlElement nestedElement: r.readElementsEffektif("default")) { r.startElement(nestedElement); defaultValue = type.readBpmnValue(r); r.endElement(); } Map<String, Object> variableProperties = r.readSimpleProperties(); addProperties(variableProperties); bpmn.clearName(); cleanUnparsedBpmn(); }