com.ebmwebsourcing.easybpmn.bpmn20.api.type
Interface TDataAssociation

All Superinterfaces:
java.lang.Comparable<com.ebmwebsourcing.easybox.api.XmlObjectNode>, TBaseElement, com.ebmwebsourcing.easybox.api.with.WithId, com.ebmwebsourcing.easybox.api.with.WithOtherAttributes, com.ebmwebsourcing.easybox.api.XmlObject, com.ebmwebsourcing.easybox.api.XmlObjectNode
All Known Subinterfaces:
DataAssociation, DataInputAssociation, DataOutputAssociation, TDataInputAssociation, TDataOutputAssociation

public interface TDataAssociation
extends TBaseElement


Field Summary
 
Fields inherited from interface com.ebmwebsourcing.easybox.api.XmlObject
EMPTY_ARRAY
 
Method Summary
 void addAssignment(Assignment a)
           
 void addSourceRef(ItemAwareElement iae)
           
 Assignment[] getAssignment()
           
 ItemAwareElement[] getSourceRef()
           
 ItemAwareElement getTargetRef()
           
 Expression getTransformation()
           
 boolean hasAssignment()
           
 boolean hasSourceRef()
           
 boolean hasTargetRef()
           
 boolean hasTransformation()
           
 void removeAssignment(Assignment a)
           
 void removeSourceRef(ItemAwareElement iae)
           
 void setTargetRef(ItemAwareElement iae)
           
 void setTransformation(Expression value)
           
 void unsetAssignment()
           
 void unsetSourceRef()
           
 
Methods inherited from interface com.ebmwebsourcing.easybpmn.bpmn20.api.type.TBaseElement
addDocumentation, getDocumentations, getExtensionElements, hasDocumentation, hasExtensionElements, removeDocumentation, setExtensionElements
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.XmlObject
duplicateXmlObject, duplicateXmlObjectAs, getXmlContext, getXmlObjectAdoptedChildren, getXmlObjectAttributes, getXmlObjectDOMNode, getXmlObjectInScopeNamespaces, getXmlObjectNaturalChildren, setXmlObjectQName
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.XmlObjectNode
getUserData, getXmlObjectAncestors, getXmlObjectBaseIndexes, getXmlObjectBaseRoot, getXmlObjectBaseURI, getXmlObjectBaseXPath, getXmlObjectChildren, getXmlObjectDescendants, getXmlObjectFollowing, getXmlObjectFollowingSibling, getXmlObjectFollowingSiblings, getXmlObjectIndex, getXmlObjectParent, getXmlObjectPreceding, getXmlObjectPrecedingOrAncestor, getXmlObjectPrecedingSibling, getXmlObjectPrecedingSiblings, getXmlObjectQName, getXmlObjectRoot, getXmlObjectTextContent, getXmlObjectValue, hasUserData, setUserData
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
addOtherAttribute, clearOtherAttributes, getOtherAttribute, getOtherAttributes, hasOtherAttribute, removeOtherAttribute
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.with.WithId
getId, setId
 

Method Detail

getSourceRef

ItemAwareElement[] getSourceRef()

addSourceRef

void addSourceRef(ItemAwareElement iae)

removeSourceRef

void removeSourceRef(ItemAwareElement iae)

hasSourceRef

boolean hasSourceRef()

unsetSourceRef

void unsetSourceRef()

getTargetRef

ItemAwareElement getTargetRef()

setTargetRef

void setTargetRef(ItemAwareElement iae)

hasTargetRef

boolean hasTargetRef()

getTransformation

Expression getTransformation()

setTransformation

void setTransformation(Expression value)

hasTransformation

boolean hasTransformation()

getAssignment

Assignment[] getAssignment()

addAssignment

void addAssignment(Assignment a)

removeAssignment

void removeAssignment(Assignment a)

hasAssignment

boolean hasAssignment()

unsetAssignment

void unsetAssignment()


Copyright © 2011 Petals Link. All Rights Reserved.