public class DataStoreImpl extends RootElementImpl implements DataStore
| Modifier and Type | Field and Description |
|---|---|
protected static Attribute<Integer> |
capacityAttribute |
protected static ChildElement<DataState> |
dataStateChild |
protected static Attribute<Boolean> |
isUnlimitedAttribute |
protected static AttributeReference<ItemDefinition> |
itemSubjectRefAttribute |
protected static Attribute<String> |
nameAttribute |
documentationCollection, extensionElementsChild, idAttributemodelInstance| Constructor and Description |
|---|
DataStoreImpl(ModelTypeInstanceContext instanceContext) |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getCapacity() |
DataState |
getDataState() |
ItemDefinition |
getItemSubject() |
String |
getName() |
Boolean |
isUnlimited() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setCapacity(Integer capacity) |
void |
setDataState(DataState dataState) |
void |
setItemSubject(ItemDefinition itemSubject) |
void |
setName(String name) |
void |
setUnlimited(Boolean isUnlimited) |
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, 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, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacementprotected static AttributeReference<ItemDefinition> itemSubjectRefAttribute
protected static ChildElement<DataState> dataStateChild
public DataStoreImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public Integer getCapacity()
getCapacity in interface DataStorepublic void setCapacity(Integer capacity)
setCapacity in interface DataStorepublic Boolean isUnlimited()
isUnlimited in interface DataStorepublic void setUnlimited(Boolean isUnlimited)
setUnlimited in interface DataStorepublic ItemDefinition getItemSubject()
getItemSubject in interface ItemAwareElementpublic void setItemSubject(ItemDefinition itemSubject)
setItemSubject in interface ItemAwareElementpublic DataState getDataState()
getDataState in interface ItemAwareElementpublic void setDataState(DataState dataState)
setDataState in interface ItemAwareElementCopyright © 2018. All rights reserved.