public class CallableElementImpl extends RootElementImpl implements CallableElement
Modifier and Type | Field and Description |
---|---|
protected static ChildElementCollection<IoBinding> |
ioBindingCollection |
protected static ChildElement<IoSpecification> |
ioSpecificationChild |
protected static Attribute<String> |
nameAttribute |
protected static ElementReferenceCollection<Interface,SupportedInterfaceRef> |
supportedInterfaceRefCollection |
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
CallableElementImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
Collection<IoBinding> |
getIoBindings() |
IoSpecification |
getIoSpecification() |
String |
getName() |
Collection<Interface> |
getSupportedInterfaces() |
static void |
registerType(ModelBuilder bpmnModelBuilder) |
void |
setIoSpecification(IoSpecification ioSpecification) |
void |
setName(String name) |
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
builder, getScope, isScope
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
builder, getScope, isScope
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
protected static ElementReferenceCollection<Interface,SupportedInterfaceRef> supportedInterfaceRefCollection
protected static ChildElement<IoSpecification> ioSpecificationChild
protected static ChildElementCollection<IoBinding> ioBindingCollection
public CallableElementImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder bpmnModelBuilder)
public String getName()
getName
in interface CallableElement
public void setName(String name)
setName
in interface CallableElement
public Collection<Interface> getSupportedInterfaces()
getSupportedInterfaces
in interface CallableElement
public IoSpecification getIoSpecification()
getIoSpecification
in interface CallableElement
public void setIoSpecification(IoSpecification ioSpecification)
setIoSpecification
in interface CallableElement
public Collection<IoBinding> getIoBindings()
getIoBindings
in interface CallableElement
Copyright © 2020. All rights reserved.