public interface IDictionary extends IDictionaryElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addOwned(IDictionaryElement element)
Add a ObDictionaryElement to the 'Owned' association.
|
int |
cardOwned()
Returns the number elements in the Owned association.
|
int |
cardOwned(Class<? extends IDictionaryElement> filteredClass)
Returns the number elements in the Owned association filtered with the given metaclass.
|
IPropertyValueSet |
getDefaultSet()
Get the DefaultSet association.
|
ObList<IDictionaryElement> |
getOwned()
Get the list of ObDictionaryElement to the Owned association.
|
<T extends IDictionaryElement> |
getOwned(Class<T> filteredClass)
Get the list of ObDictionaryElement to the Owned association.
|
IAnalystProject |
getRepresented()
Get the Represented association.
|
String |
getText()
Getter for the Text meta class attribute.
|
IPropertySet |
getType()
Get the Type association.
|
void |
removeOwned(IDictionaryElement element)
Remove an ObDictionaryElement from the 'Owned' association.
|
void |
setDefaultSet(IPropertyValueSet element)
Setter for the 'DefaultSet' [0..1] association.
|
void |
setRepresented(IAnalystProject element)
Setter for the 'Represented' [0..1] association.
|
void |
setText(String value)
Setter for the 'Text' meta class attribute
|
void |
setType(IPropertySet element)
Setter for the 'Type' [0..1] association.
|
getOwner, setOwner
addBpmnLaneRefs, addConstraintDefinition, addDefaultParametering, addDependsOnDependency, addDescriptor, addDocument, addExtension, addImpactedDependency, addLocalDescriptor, addLocalTag, addManifesting, addproduct, addReceivedInfo, addRepresentingConnector, addRepresentingEnd, addRepresentingInstance, addRepresentingPartition, addRepresents, addSentInfo, addStereotype, addTag, addTemplateSubstitution, addTypingParameter, cardBpmnLaneRefs, cardBpmnLaneRefs, cardConstraintDefinition, cardConstraintDefinition, cardDefaultParametering, cardDefaultParametering, cardDependsOnDependency, cardDependsOnDependency, cardDescriptor, cardDescriptor, cardDocument, cardDocument, cardExtension, cardExtension, cardImpactedDependency, cardImpactedDependency, cardLocalDescriptor, cardLocalDescriptor, cardLocalTag, cardLocalTag, cardManifesting, cardManifesting, cardproduct, cardproduct, cardReceivedInfo, cardReceivedInfo, cardRepresentingConnector, cardRepresentingConnector, cardRepresentingEnd, cardRepresentingEnd, cardRepresentingInstance, cardRepresentingInstance, cardRepresentingPartition, cardRepresentingPartition, cardRepresents, cardRepresents, cardSentInfo, cardSentInfo, cardTag, cardTag, cardTemplateSubstitution, cardTemplateSubstitution, cardTypingParameter, cardTypingParameter, getBpmnLaneRefs, getBpmnLaneRefs, getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getDocument, getDocument, getExtension, getExtension, getImpactedDependency, getImpactedDependency, getLocalDescriptor, getLocalDescriptor, getLocalTag, getLocalTag, getManifesting, getManifesting, getNote, getNoteContent, getOwnerTemplateParameter, getproduct, getproduct, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTag, getTag, getTagValues, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, isStereotyped, isTagged, putNoteContent, putTagValue, putTagValues, removeBpmnLaneRefs, removeConstraintDefinition, removeDefaultParametering, removeDependsOnDependency, removeDescriptor, removeDocument, removeExtension, removeImpactedDependency, removeLocalDescriptor, removeLocalTag, removeManifesting, removeNote, removeproduct, removeReceivedInfo, removeRepresentingConnector, removeRepresentingEnd, removeRepresentingInstance, removeRepresentingPartition, removeRepresents, removeSentInfo, removeStereotype, removeTag, removeTag, removeTemplateSubstitution, removeTypingParameter, setName, setOwnerTemplateParameter, toString
accept, addcausing, cardcausing, cardcausing, compareTo, delete, equals, getcausing, getcausing, getCompositionOwner, getElementStatus, getHid, getIdentifier, getLid, getMetaclassId, getMetaclassName, getmodifDate, getName, getSessionId, hashCode, isValid, removecausing, setmodifDate
static final String MetaclassName
String getText()
void setText(String value)
value
- the new 'Text' value.IPropertyValueSet getDefaultSet()
void setDefaultSet(IPropertyValueSet element)
element
- The element to set.void addOwned(IDictionaryElement element)
element
- The ObDictionaryElement to add.int cardOwned()
int cardOwned(Class<? extends IDictionaryElement> filteredClass)
filteredClass
- The filter to apply.ObList<IDictionaryElement> getOwned()
<T extends IDictionaryElement> ObList<T> getOwned(Class<T> filteredClass)
This list is filtered using the given filteredClass
argument.
The returned list elements can therefore be directly safely casted.
T
- The applied filter.filteredClass
- The filter to apply.void removeOwned(IDictionaryElement element)
element
- The ObDictionaryElement to remove.IAnalystProject getRepresented()
void setRepresented(IAnalystProject element)
element
- The element to set.IPropertySet getType()
void setType(IPropertySet element)
element
- The element to set.