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

All Superinterfaces:
java.lang.Comparable<com.ebmwebsourcing.easybox.api.XmlObjectNode>, TBaseElement, TRootElement, com.ebmwebsourcing.easybox.api.with.WithId, WithIOSpecification, com.ebmwebsourcing.easybox.api.with.WithName, com.ebmwebsourcing.easybox.api.with.WithOtherAttributes, com.ebmwebsourcing.easybox.api.XmlObject, com.ebmwebsourcing.easybox.api.XmlObjectNode
All Known Subinterfaces:
CallableElement, GlobalBusinessRuleTask, GlobalManualTask, GlobalScriptTask, GlobalTask, GlobalUserTask, Process, TGlobalBusinessRuleTask, TGlobalManualTask, TGlobalScriptTask, TGlobalTask, TGlobalUserTask, TProcess

public interface TCallableElement
extends TRootElement, com.ebmwebsourcing.easybox.api.with.WithName, WithIOSpecification


Field Summary
 
Fields inherited from interface com.ebmwebsourcing.easybox.api.XmlObject
EMPTY_ARRAY
 
Method Summary
 void addIoBinding(InputOutputBinding iobinding)
           
 void addSupportedInterfaceRef(javax.xml.namespace.QName ref)
           
 InputOutputBinding[] getIoBinding()
           
 javax.xml.namespace.QName[] getSupportedInterfaceRef()
           
 boolean hasIoBinding()
           
 boolean hasSupportedInterfaceRef()
           
 void removeIoBinding(InputOutputBinding iobinding)
           
 void removeSupportedInterfaceRef(javax.xml.namespace.QName ref)
           
 void unsetIoBinding()
           
 void unsetSupportedInterfaceRef()
           
 
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
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.with.WithName
getName, hasName, setName
 
Methods inherited from interface com.ebmwebsourcing.easybpmn.bpmn20.api.with.WithIOSpecification
getIoSpecification, hasIoSpecification, setIoSpecification
 

Method Detail

getSupportedInterfaceRef

javax.xml.namespace.QName[] getSupportedInterfaceRef()

addSupportedInterfaceRef

void addSupportedInterfaceRef(javax.xml.namespace.QName ref)

removeSupportedInterfaceRef

void removeSupportedInterfaceRef(javax.xml.namespace.QName ref)

hasSupportedInterfaceRef

boolean hasSupportedInterfaceRef()

unsetSupportedInterfaceRef

void unsetSupportedInterfaceRef()

getIoBinding

InputOutputBinding[] getIoBinding()

addIoBinding

void addIoBinding(InputOutputBinding iobinding)

removeIoBinding

void removeIoBinding(InputOutputBinding iobinding)

hasIoBinding

boolean hasIoBinding()

unsetIoBinding

void unsetIoBinding()


Copyright © 2011 Petals Link. All Rights Reserved.