org.yaoqiang.bpmn.model.elements.data.DataOutputAssociations Maven / Gradle / Ivy
package org.yaoqiang.bpmn.model.elements.data;
import org.yaoqiang.bpmn.model.elements.XMLCollection;
import org.yaoqiang.bpmn.model.elements.XMLElement;
import org.yaoqiang.bpmn.model.elements.core.foundation.BaseElement;
/**
* DataOutputAssociations
*
* @author Shi Yaoqiang([email protected])
*/
public class DataOutputAssociations extends XMLCollection {
private static final long serialVersionUID = -3440396224343612632L;
public DataOutputAssociations(XMLElement parent) {
super(parent, "dataOutputAssociations");
}
public XMLElement generateNewElement() {
DataOutputAssociation dataOutputAssociation = new DataOutputAssociation(this);
dataOutputAssociation.setId(createId("DOA" + ((BaseElement) getParent()).getId()));
return dataOutputAssociation;
}
public String getElementName() {
return "dataOutputAssociation";
}
}