public class ItemDefinitionImpl extends RootElementImpl implements ItemDefinition
| Modifier and Type | Field and Description |
|---|---|
protected static Attribute<Boolean> |
isCollectionAttribute |
protected static Attribute<ItemKind> |
itemKindAttribute |
protected static Attribute<String> |
structureRefAttribute |
documentationCollection, extensionElementsChild, idAttributemodelInstance| Constructor and Description |
|---|
ItemDefinitionImpl(ModelTypeInstanceContext context) |
| Modifier and Type | Method and Description |
|---|---|
ItemKind |
getItemKind() |
String |
getStructureRef() |
boolean |
isCollection() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setCollection(boolean isCollection) |
void |
setItemKind(ItemKind itemKind) |
void |
setStructureRef(String structureRef) |
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, updateAfterReplacementpublic ItemDefinitionImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public String getStructureRef()
getStructureRef in interface ItemDefinitionpublic void setStructureRef(String structureRef)
setStructureRef in interface ItemDefinitionpublic boolean isCollection()
isCollection in interface ItemDefinitionpublic void setCollection(boolean isCollection)
setCollection in interface ItemDefinitionpublic ItemKind getItemKind()
getItemKind in interface ItemDefinitionpublic void setItemKind(ItemKind itemKind)
setItemKind in interface ItemDefinitionCopyright © 2021. All rights reserved.