Search in sources :

Example 6 with TextAnnotation

use of org.activiti.bpmn.model.TextAnnotation in project Activiti by Activiti.

the class TextAnnotationXMLConverter method writeAdditionalChildElements.

@Override
protected void writeAdditionalChildElements(BaseElement element, BpmnModel model, XMLStreamWriter xtw) throws Exception {
    TextAnnotation textAnnotation = (TextAnnotation) element;
    if (StringUtils.isNotEmpty(textAnnotation.getText())) {
        xtw.writeStartElement(ELEMENT_TEXT_ANNOTATION_TEXT);
        xtw.writeCharacters(textAnnotation.getText());
        xtw.writeEndElement();
    }
}
Also used : TextAnnotation(org.activiti.bpmn.model.TextAnnotation)

Aggregations

TextAnnotation (org.activiti.bpmn.model.TextAnnotation)6 Association (org.activiti.bpmn.model.Association)2 SubProcess (org.activiti.bpmn.model.SubProcess)2 com.mxgraph.view.mxGraph (com.mxgraph.view.mxGraph)1 IOException (java.io.IOException)1 UnsupportedEncodingException (java.io.UnsupportedEncodingException)1 ArrayList (java.util.ArrayList)1 XMLStreamException (javax.xml.stream.XMLStreamException)1 XMLException (org.activiti.bpmn.exceptions.XMLException)1 Artifact (org.activiti.bpmn.model.Artifact)1 BaseElement (org.activiti.bpmn.model.BaseElement)1 BoundaryEvent (org.activiti.bpmn.model.BoundaryEvent)1 BpmnModel (org.activiti.bpmn.model.BpmnModel)1 CallActivity (org.activiti.bpmn.model.CallActivity)1 DataObject (org.activiti.bpmn.model.DataObject)1 Event (org.activiti.bpmn.model.Event)1 EventSubProcess (org.activiti.bpmn.model.EventSubProcess)1 FlowElement (org.activiti.bpmn.model.FlowElement)1 Gateway (org.activiti.bpmn.model.Gateway)1 Pool (org.activiti.bpmn.model.Pool)1