Package org.activiti.bpmn.converter
Class BaseBpmnXMLConverter
- java.lang.Object
-
- org.activiti.bpmn.converter.BaseBpmnXMLConverter
-
- All Implemented Interfaces:
BpmnXMLConstants
- Direct Known Subclasses:
AssociationXMLConverter,BoundaryEventXMLConverter,BusinessRuleTaskXMLConverter,CallActivityXMLConverter,CatchEventXMLConverter,ComplexGatewayXMLConverter,DataStoreReferenceXMLConverter,EndEventXMLConverter,EventGatewayXMLConverter,ExclusiveGatewayXMLConverter,InclusiveGatewayXMLConverter,ManualTaskXMLConverter,ParallelGatewayXMLConverter,ReceiveTaskXMLConverter,ScriptTaskXMLConverter,SendTaskXMLConverter,SequenceFlowXMLConverter,ServiceTaskXMLConverter,StartEventXMLConverter,TaskXMLConverter,TextAnnotationXMLConverter,ThrowEventXMLConverter,UserTaskXMLConverter,ValuedDataObjectXMLConverter
public abstract class BaseBpmnXMLConverter extends java.lang.Object implements BpmnXMLConstants
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.List<org.activiti.bpmn.model.ExtensionAttribute>defaultActivityAttributesprotected static java.util.List<org.activiti.bpmn.model.ExtensionAttribute>defaultElementAttributesprotected static org.slf4j.LoggerLOGGER-
Fields inherited from interface org.activiti.bpmn.constants.BpmnXMLConstants
ACTIVITI_EXTENSIONS_NAMESPACE, ACTIVITI_EXTENSIONS_PREFIX, ALFRESCO_TYPE, ATTRIBUTE_ACTIVITY_ASYNCHRONOUS, ATTRIBUTE_ACTIVITY_EXCLUSIVE, ATTRIBUTE_ACTIVITY_ISFORCOMPENSATION, ATTRIBUTE_ASSOCIATION_DIRECTION, ATTRIBUTE_BOUNDARY_ATTACHEDTOREF, ATTRIBUTE_BOUNDARY_CANCELACTIVITY, ATTRIBUTE_CALENDAR_NAME, ATTRIBUTE_CALL_ACTIVITY_BUSINESS_KEY, ATTRIBUTE_CALL_ACTIVITY_CALLEDELEMENT, ATTRIBUTE_CALL_ACTIVITY_INHERIT_BUSINESS_KEY, ATTRIBUTE_CALL_ACTIVITY_INHERITVARIABLES, ATTRIBUTE_CANCEL_REMAINING_INSTANCES, ATTRIBUTE_COMPENSATE_ACTIVITYREF, ATTRIBUTE_COMPENSATE_WAITFORCOMPLETION, ATTRIBUTE_DATA_ID, ATTRIBUTE_DATA_ITEM_REF, ATTRIBUTE_DATA_NAME, ATTRIBUTE_DATA_STORE_REF, ATTRIBUTE_DEFAULT, ATTRIBUTE_DI_BPMNELEMENT, ATTRIBUTE_DI_HEIGHT, ATTRIBUTE_DI_IS_EXPANDED, ATTRIBUTE_DI_WIDTH, ATTRIBUTE_DI_X, ATTRIBUTE_DI_Y, ATTRIBUTE_END_DATE, ATTRIBUTE_ERROR_CODE, ATTRIBUTE_ERROR_REF, ATTRIBUTE_EVENT_START_INITIATOR, ATTRIBUTE_EVENT_START_INTERRUPTING, ATTRIBUTE_FIELD_EXPRESSION, ATTRIBUTE_FIELD_NAME, ATTRIBUTE_FIELD_STRING, ATTRIBUTE_FLOW_SKIP_EXPRESSION, ATTRIBUTE_FLOW_SOURCE_REF, ATTRIBUTE_FLOW_TARGET_REF, ATTRIBUTE_FORM_DATEPATTERN, ATTRIBUTE_FORM_DEFAULT, ATTRIBUTE_FORM_EXPRESSION, ATTRIBUTE_FORM_FORMKEY, ATTRIBUTE_FORM_ID, ATTRIBUTE_FORM_NAME, ATTRIBUTE_FORM_READABLE, ATTRIBUTE_FORM_REQUIRED, ATTRIBUTE_FORM_TYPE, ATTRIBUTE_FORM_VARIABLE, ATTRIBUTE_FORM_WRITABLE, ATTRIBUTE_ID, ATTRIBUTE_IMPLEMENTATION_REF, ATTRIBUTE_IMPORT_TYPE, ATTRIBUTE_IOPARAMETER_SOURCE, ATTRIBUTE_IOPARAMETER_SOURCE_EXPRESSION, ATTRIBUTE_IOPARAMETER_TARGET, ATTRIBUTE_ITEM_KIND, ATTRIBUTE_ITEM_REF, ATTRIBUTE_ITEM_SUBJECT_REF, ATTRIBUTE_LISTENER_CLASS, ATTRIBUTE_LISTENER_CUSTOM_PROPERTIES_RESOLVER_CLASS, ATTRIBUTE_LISTENER_CUSTOM_PROPERTIES_RESOLVER_DELEGATEEXPRESSION, ATTRIBUTE_LISTENER_CUSTOM_PROPERTIES_RESOLVER_EXPRESSION, ATTRIBUTE_LISTENER_DELEGATEEXPRESSION, ATTRIBUTE_LISTENER_ENTITY_TYPE, ATTRIBUTE_LISTENER_EVENT, ATTRIBUTE_LISTENER_EVENTS, ATTRIBUTE_LISTENER_EXPRESSION, ATTRIBUTE_LISTENER_ON_TRANSACTION, ATTRIBUTE_LISTENER_THROW_ERROR_EVENT_CODE, ATTRIBUTE_LISTENER_THROW_EVENT_TYPE, ATTRIBUTE_LISTENER_THROW_EVENT_TYPE_ERROR, ATTRIBUTE_LISTENER_THROW_EVENT_TYPE_GLOBAL_SIGNAL, ATTRIBUTE_LISTENER_THROW_EVENT_TYPE_MESSAGE, ATTRIBUTE_LISTENER_THROW_EVENT_TYPE_SIGNAL, ATTRIBUTE_LISTENER_THROW_MESSAGE_EVENT_NAME, ATTRIBUTE_LISTENER_THROW_SIGNAL_EVENT_NAME, ATTRIBUTE_LOCATION, ATTRIBUTE_MESSAGE_CORRELATION_KEY, ATTRIBUTE_MESSAGE_EXPRESSION, ATTRIBUTE_MESSAGE_REF, ATTRIBUTE_MULTIINSTANCE_COLLECTION, ATTRIBUTE_MULTIINSTANCE_INDEX_VARIABLE, ATTRIBUTE_MULTIINSTANCE_SEQUENTIAL, ATTRIBUTE_MULTIINSTANCE_VARIABLE, ATTRIBUTE_NAME, ATTRIBUTE_NAMESPACE, ATTRIBUTE_ORDERING, ATTRIBUTE_PROCESS_CANDIDATE_GROUPS, ATTRIBUTE_PROCESS_CANDIDATE_USERS, ATTRIBUTE_PROCESS_EXECUTABLE, ATTRIBUTE_PROCESS_REF, ATTRIBUTE_SCOPE, ATTRIBUTE_SIGNAL_EXPRESSION, ATTRIBUTE_SIGNAL_REF, ATTRIBUTE_STRUCTURE_REF, ATTRIBUTE_TASK_IMPLEMENTATION, ATTRIBUTE_TASK_OPERATION_REF, ATTRIBUTE_TASK_RULE_CLASS, ATTRIBUTE_TASK_RULE_EXCLUDE, ATTRIBUTE_TASK_RULE_RESULT_VARIABLE, ATTRIBUTE_TASK_RULE_RULES, ATTRIBUTE_TASK_RULE_VARIABLES_INPUT, ATTRIBUTE_TASK_SCRIPT_AUTO_STORE_VARIABLE, ATTRIBUTE_TASK_SCRIPT_FORMAT, ATTRIBUTE_TASK_SCRIPT_RESULTVARIABLE, ATTRIBUTE_TASK_SCRIPT_TEXT, ATTRIBUTE_TASK_SERVICE_CLASS, ATTRIBUTE_TASK_SERVICE_DELEGATEEXPRESSION, ATTRIBUTE_TASK_SERVICE_EXPRESSION, ATTRIBUTE_TASK_SERVICE_EXTENSIONID, ATTRIBUTE_TASK_SERVICE_RESULTVARIABLE, ATTRIBUTE_TASK_SERVICE_SKIP_EXPRESSION, ATTRIBUTE_TASK_USER_ASSIGNEE, ATTRIBUTE_TASK_USER_BUSINESS_CALENDAR_NAME, ATTRIBUTE_TASK_USER_CANDIDATEGROUPS, ATTRIBUTE_TASK_USER_CANDIDATEUSERS, ATTRIBUTE_TASK_USER_CATEGORY, ATTRIBUTE_TASK_USER_DUEDATE, ATTRIBUTE_TASK_USER_OWNER, ATTRIBUTE_TASK_USER_PRIORITY, ATTRIBUTE_TASK_USER_SKIP_EXPRESSION, ATTRIBUTE_TERMINATE_ALL, ATTRIBUTE_TERMINATE_MULTI_INSTANCE, ATTRIBUTE_TEXTFORMAT, ATTRIBUTE_TIMER_CYCLE, ATTRIBUTE_TIMER_DATE, ATTRIBUTE_TIMER_DURATION, ATTRIBUTE_TRIGGERED_BY, ATTRIBUTE_TYPE, ATTRIBUTE_VALUE_FALSE, ATTRIBUTE_VALUE_TRUE, BPMN2_NAMESPACE, BPMN2_PREFIX, BPMNDI_NAMESPACE, BPMNDI_PREFIX, ELEMENT_ADHOC_SUBPROCESS, ELEMENT_ASSIGNMENT, ELEMENT_ASSOCIATION, ELEMENT_CALL_ACTIVITY, ELEMENT_CALL_ACTIVITY_IN_PARAMETERS, ELEMENT_CALL_ACTIVITY_OUT_PARAMETERS, ELEMENT_COLLABORATION, ELEMENT_COMPLETION_CONDITION, ELEMENT_CUSTOM_RESOURCE, ELEMENT_DATA_INPUT, ELEMENT_DATA_INPUT_REFS, ELEMENT_DATA_OBJECT, ELEMENT_DATA_OUTPUT, ELEMENT_DATA_OUTPUT_REFS, ELEMENT_DATA_STATE, ELEMENT_DATA_STORE, ELEMENT_DATA_STORE_REFERENCE, ELEMENT_DATA_VALUE, ELEMENT_DEFINITIONS, ELEMENT_DI_BOUNDS, ELEMENT_DI_DIAGRAM, ELEMENT_DI_EDGE, ELEMENT_DI_LABEL, ELEMENT_DI_PLANE, ELEMENT_DI_SHAPE, ELEMENT_DI_WAYPOINT, ELEMENT_DOCUMENTATION, ELEMENT_ERROR, ELEMENT_EVENT_BOUNDARY, ELEMENT_EVENT_CANCELDEFINITION, ELEMENT_EVENT_CATCH, ELEMENT_EVENT_COMPENSATEDEFINITION, ELEMENT_EVENT_END, ELEMENT_EVENT_ERRORDEFINITION, ELEMENT_EVENT_LISTENER, ELEMENT_EVENT_MESSAGEDEFINITION, ELEMENT_EVENT_SIGNALDEFINITION, ELEMENT_EVENT_START, ELEMENT_EVENT_TERMINATEDEFINITION, ELEMENT_EVENT_THROW, ELEMENT_EVENT_TIMERDEFINITION, ELEMENT_EXECUTION_LISTENER, ELEMENT_EXTENSIONS, ELEMENT_FIELD, ELEMENT_FIELD_STRING, ELEMENT_FLOW_CONDITION, ELEMENT_FLOWNODE_REF, ELEMENT_FORMAL_EXPRESSION, ELEMENT_FORMPROPERTY, ELEMENT_FROM, ELEMENT_GATEWAY_COMPLEX, ELEMENT_GATEWAY_EVENT, ELEMENT_GATEWAY_EXCLUSIVE, ELEMENT_GATEWAY_INCLUSIVE, ELEMENT_GATEWAY_INCOMING, ELEMENT_GATEWAY_OUTGOING, ELEMENT_GATEWAY_PARALLEL, ELEMENT_IMPORT, ELEMENT_IN_MESSAGE, ELEMENT_INPUT_ASSOCIATION, ELEMENT_INTERFACE, ELEMENT_IOSPECIFICATION, ELEMENT_ITEM_DEFINITION, ELEMENT_LANE, ELEMENT_LANESET, ELEMENT_MESSAGE, ELEMENT_MESSAGE_FLOW, ELEMENT_MULTI_INSTANCE_DATA_OUTPUT, ELEMENT_MULTI_INSTANCE_OUTPUT_DATA_ITEM, ELEMENT_MULTIINSTANCE, ELEMENT_MULTIINSTANCE_CARDINALITY, ELEMENT_MULTIINSTANCE_CONDITION, ELEMENT_MULTIINSTANCE_DATAINPUT, ELEMENT_MULTIINSTANCE_DATAITEM, ELEMENT_OPERATION, ELEMENT_OUT_MESSAGE, ELEMENT_OUTPUT_ASSOCIATION, ELEMENT_PARTICIPANT, ELEMENT_POTENTIAL_STARTER, ELEMENT_PROCESS, ELEMENT_RESOURCE, ELEMENT_RESOURCE_ASSIGNMENT, ELEMENT_RESOURCE_REF, ELEMENT_SEQUENCE_FLOW, ELEMENT_SIGNAL, ELEMENT_SOURCE_REF, ELEMENT_SUBPROCESS, ELEMENT_TARGET_REF, ELEMENT_TASK, ELEMENT_TASK_BUSINESSRULE, ELEMENT_TASK_LISTENER, ELEMENT_TASK_MAIL, ELEMENT_TASK_MANUAL, ELEMENT_TASK_RECEIVE, ELEMENT_TASK_SCRIPT, ELEMENT_TASK_SEND, ELEMENT_TASK_SERVICE, ELEMENT_TASK_USER, ELEMENT_TEXT_ANNOTATION, ELEMENT_TEXT_ANNOTATION_TEXT, ELEMENT_TO, ELEMENT_TRANSACTION, ELEMENT_TRANSFORMATION, ELEMENT_VALUE, EXPRESSION_LANGUAGE_ATTRIBUTE, FAILED_JOB_RETRY_TIME_CYCLE, MAP_EXCEPTION, MAP_EXCEPTION_ANDCHILDREN, MAP_EXCEPTION_ERRORCODE, OMGDC_NAMESPACE, OMGDC_PREFIX, OMGDI_NAMESPACE, OMGDI_PREFIX, PROCESS_NAMESPACE, SCHEMA_NAMESPACE, TARGET_NAMESPACE_ATTRIBUTE, TYPE_LANGUAGE_ATTRIBUTE, XPATH_NAMESPACE, XSD_PREFIX, XSI_NAMESPACE, XSI_PREFIX
-
-
Constructor Summary
Constructors Constructor Description BaseBpmnXMLConverter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidconvertToBpmnModel(javax.xml.stream.XMLStreamReader xtr, org.activiti.bpmn.model.BpmnModel model, org.activiti.bpmn.model.Process activeProcess, java.util.List<org.activiti.bpmn.model.SubProcess> activeSubProcessList)protected java.lang.StringconvertToDelimitedString(java.util.List<java.lang.String> stringList)voidconvertToXML(javax.xml.stream.XMLStreamWriter xtw, org.activiti.bpmn.model.BaseElement baseElement, org.activiti.bpmn.model.BpmnModel model)protected abstract org.activiti.bpmn.model.BaseElementconvertXMLToElement(javax.xml.stream.XMLStreamReader xtr, org.activiti.bpmn.model.BpmnModel model)protected abstract java.lang.Class<? extends org.activiti.bpmn.model.BaseElement>getBpmnElementType()protected abstract java.lang.StringgetXMLElementName()protected booleanparseAsync(javax.xml.stream.XMLStreamReader xtr)protected voidparseChildElements(java.lang.String elementName, org.activiti.bpmn.model.BaseElement parentElement, java.util.Map<java.lang.String,BaseChildElementParser> additionalParsers, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamReader xtr)protected voidparseChildElements(java.lang.String elementName, org.activiti.bpmn.model.BaseElement parentElement, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamReader xtr)protected java.util.List<java.lang.String>parseDelimitedList(java.lang.String expression)protected org.activiti.bpmn.model.ExtensionElementparseExtensionElement(javax.xml.stream.XMLStreamReader xtr)protected booleanparseForCompensation(javax.xml.stream.XMLStreamReader xtr)protected booleanparseNotExclusive(javax.xml.stream.XMLStreamReader xtr)protected abstract voidwriteAdditionalAttributes(org.activiti.bpmn.model.BaseElement element, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamWriter xtw)protected abstract voidwriteAdditionalChildElements(org.activiti.bpmn.model.BaseElement element, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamWriter xtw)protected voidwriteCancelDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.CancelEventDefinition cancelEventDefinition, javax.xml.stream.XMLStreamWriter xtw)protected voidwriteCompensateDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.CompensateEventDefinition compensateEventDefinition, javax.xml.stream.XMLStreamWriter xtw)protected voidwriteDefaultAttribute(java.lang.String attributeName, java.lang.String value, javax.xml.stream.XMLStreamWriter xtw)protected voidwriteErrorDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.ErrorEventDefinition errorDefinition, javax.xml.stream.XMLStreamWriter xtw)protected voidwriteEventDefinitions(org.activiti.bpmn.model.Event parentEvent, java.util.List<org.activiti.bpmn.model.EventDefinition> eventDefinitions, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamWriter xtw)protected booleanwriteExtensionChildElements(org.activiti.bpmn.model.BaseElement element, boolean didWriteExtensionStartElement, javax.xml.stream.XMLStreamWriter xtw)protected booleanwriteFormProperties(org.activiti.bpmn.model.FlowElement flowElement, boolean didWriteExtensionStartElement, javax.xml.stream.XMLStreamWriter xtw)protected booleanwriteListeners(org.activiti.bpmn.model.BaseElement element, boolean didWriteExtensionStartElement, javax.xml.stream.XMLStreamWriter xtw)protected voidwriteMessageDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.MessageEventDefinition messageDefinition, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamWriter xtw)protected voidwriteQualifiedAttribute(java.lang.String attributeName, java.lang.String value, javax.xml.stream.XMLStreamWriter xtw)protected voidwriteSignalDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.SignalEventDefinition signalDefinition, javax.xml.stream.XMLStreamWriter xtw)protected voidwriteTerminateDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.TerminateEventDefinition terminateDefinition, javax.xml.stream.XMLStreamWriter xtw)protected voidwriteTimerDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.TimerEventDefinition timerDefinition, javax.xml.stream.XMLStreamWriter xtw)
-
-
-
Field Detail
-
LOGGER
protected static final org.slf4j.Logger LOGGER
-
defaultElementAttributes
protected static final java.util.List<org.activiti.bpmn.model.ExtensionAttribute> defaultElementAttributes
-
defaultActivityAttributes
protected static final java.util.List<org.activiti.bpmn.model.ExtensionAttribute> defaultActivityAttributes
-
-
Method Detail
-
convertToBpmnModel
public void convertToBpmnModel(javax.xml.stream.XMLStreamReader xtr, org.activiti.bpmn.model.BpmnModel model, org.activiti.bpmn.model.Process activeProcess, java.util.List<org.activiti.bpmn.model.SubProcess> activeSubProcessList) throws java.lang.Exception- Throws:
java.lang.Exception
-
convertToXML
public void convertToXML(javax.xml.stream.XMLStreamWriter xtw, org.activiti.bpmn.model.BaseElement baseElement, org.activiti.bpmn.model.BpmnModel model) throws java.lang.Exception- Throws:
java.lang.Exception
-
getBpmnElementType
protected abstract java.lang.Class<? extends org.activiti.bpmn.model.BaseElement> getBpmnElementType()
-
convertXMLToElement
protected abstract org.activiti.bpmn.model.BaseElement convertXMLToElement(javax.xml.stream.XMLStreamReader xtr, org.activiti.bpmn.model.BpmnModel model) throws java.lang.Exception- Throws:
java.lang.Exception
-
getXMLElementName
protected abstract java.lang.String getXMLElementName()
-
writeAdditionalAttributes
protected abstract void writeAdditionalAttributes(org.activiti.bpmn.model.BaseElement element, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeExtensionChildElements
protected boolean writeExtensionChildElements(org.activiti.bpmn.model.BaseElement element, boolean didWriteExtensionStartElement, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeAdditionalChildElements
protected abstract void writeAdditionalChildElements(org.activiti.bpmn.model.BaseElement element, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
parseChildElements
protected void parseChildElements(java.lang.String elementName, org.activiti.bpmn.model.BaseElement parentElement, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamReader xtr) throws java.lang.Exception- Throws:
java.lang.Exception
-
parseChildElements
protected void parseChildElements(java.lang.String elementName, org.activiti.bpmn.model.BaseElement parentElement, java.util.Map<java.lang.String,BaseChildElementParser> additionalParsers, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamReader xtr) throws java.lang.Exception- Throws:
java.lang.Exception
-
parseExtensionElement
protected org.activiti.bpmn.model.ExtensionElement parseExtensionElement(javax.xml.stream.XMLStreamReader xtr) throws java.lang.Exception- Throws:
java.lang.Exception
-
parseAsync
protected boolean parseAsync(javax.xml.stream.XMLStreamReader xtr)
-
parseNotExclusive
protected boolean parseNotExclusive(javax.xml.stream.XMLStreamReader xtr)
-
parseForCompensation
protected boolean parseForCompensation(javax.xml.stream.XMLStreamReader xtr)
-
parseDelimitedList
protected java.util.List<java.lang.String> parseDelimitedList(java.lang.String expression)
-
convertToDelimitedString
protected java.lang.String convertToDelimitedString(java.util.List<java.lang.String> stringList)
-
writeFormProperties
protected boolean writeFormProperties(org.activiti.bpmn.model.FlowElement flowElement, boolean didWriteExtensionStartElement, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeListeners
protected boolean writeListeners(org.activiti.bpmn.model.BaseElement element, boolean didWriteExtensionStartElement, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeEventDefinitions
protected void writeEventDefinitions(org.activiti.bpmn.model.Event parentEvent, java.util.List<org.activiti.bpmn.model.EventDefinition> eventDefinitions, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeTimerDefinition
protected void writeTimerDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.TimerEventDefinition timerDefinition, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeSignalDefinition
protected void writeSignalDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.SignalEventDefinition signalDefinition, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeCancelDefinition
protected void writeCancelDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.CancelEventDefinition cancelEventDefinition, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeCompensateDefinition
protected void writeCompensateDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.CompensateEventDefinition compensateEventDefinition, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeMessageDefinition
protected void writeMessageDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.MessageEventDefinition messageDefinition, org.activiti.bpmn.model.BpmnModel model, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeErrorDefinition
protected void writeErrorDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.ErrorEventDefinition errorDefinition, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeTerminateDefinition
protected void writeTerminateDefinition(org.activiti.bpmn.model.Event parentEvent, org.activiti.bpmn.model.TerminateEventDefinition terminateDefinition, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeDefaultAttribute
protected void writeDefaultAttribute(java.lang.String attributeName, java.lang.String value, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
writeQualifiedAttribute
protected void writeQualifiedAttribute(java.lang.String attributeName, java.lang.String value, javax.xml.stream.XMLStreamWriter xtw) throws java.lang.Exception- Throws:
java.lang.Exception
-
-