public class ResourceRoleImpl extends BaseElementImpl implements ResourceRole
| Modifier and Type | Field and Description |
|---|---|
protected static Attribute<String> |
nameAttribute |
protected static ChildElement<ResourceAssignmentExpression> |
resourceAssignmentExpressionChild |
protected static ChildElementCollection<ResourceParameterBinding> |
resourceParameterBindingCollection |
protected static ElementReference<Resource,ResourceRef> |
resourceRefChild |
documentationCollection, extensionElementsChild, idAttributemodelInstance| Constructor and Description |
|---|
ResourceRoleImpl(ModelTypeInstanceContext instanceContext) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
Resource |
getResource() |
ResourceAssignmentExpression |
getResourceAssignmentExpression() |
Collection<ResourceParameterBinding> |
getResourceParameterBinding() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setName(String name) |
void |
setResource(Resource resource) |
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setIdbuilder, getScope, isScopeaddChildElement, 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, updateAfterReplacementclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setIdbuilder, getScope, isScopeaddChildElement, 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, updateAfterReplacementprotected static ElementReference<Resource,ResourceRef> resourceRefChild
protected static ChildElementCollection<ResourceParameterBinding> resourceParameterBindingCollection
protected static ChildElement<ResourceAssignmentExpression> resourceAssignmentExpressionChild
public ResourceRoleImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public String getName()
getName in interface ResourceRolepublic void setName(String name)
setName in interface ResourceRolepublic Resource getResource()
getResource in interface ResourceRolepublic void setResource(Resource resource)
setResource in interface ResourceRolepublic Collection<ResourceParameterBinding> getResourceParameterBinding()
getResourceParameterBinding in interface ResourceRolepublic ResourceAssignmentExpression getResourceAssignmentExpression()
getResourceAssignmentExpression in interface ResourceRoleCopyright © 2022. All rights reserved.