public class ResourceParameterImpl extends BaseElementImpl implements ResourceParameter
| Modifier and Type | Field and Description |
|---|---|
protected static Attribute<Boolean> |
isRequiredAttribute |
protected static Attribute<String> |
nameAttribute |
protected static AttributeReference<ItemDefinition> |
typeAttribute |
documentationCollection, extensionElementsChild, idAttributemodelInstance| Constructor and Description |
|---|
ResourceParameterImpl(ModelTypeInstanceContext instanceContext) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
ItemDefinition |
getType() |
boolean |
isRequired() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setName(String name) |
void |
setRequired(boolean isRequired) |
void |
setType(ItemDefinition type) |
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 AttributeReference<ItemDefinition> typeAttribute
public ResourceParameterImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public String getName()
getName in interface ResourceParameterpublic void setName(String name)
setName in interface ResourceParameterpublic ItemDefinition getType()
getType in interface ResourceParameterpublic void setType(ItemDefinition type)
setType in interface ResourceParameterpublic boolean isRequired()
isRequired in interface ResourceParameterpublic void setRequired(boolean isRequired)
setRequired in interface ResourceParameterCopyright © 2022. All rights reserved.