public interface ITaggedValue extends IModelElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addActual(ITagParameter element)
Add a ObTagParameter to the 'Actual' association.
|
int |
cardActual()
Returns the number elements in the Actual association.
|
int |
cardActual(Class<? extends ITagParameter> filteredClass)
Returns the number elements in the Actual association filtered with the given metaclass.
|
ObList<ITagParameter> |
getActual()
Get the list of ObTagParameter to the Actual association.
|
<T extends ITagParameter> |
getActual(Class<T> filteredClass)
Get the list of ObTagParameter to the Actual association.
|
IModelElement |
getAnnoted()
Get the Annoted association.
|
ITagType |
getDefinition()
Get the Definition association.
|
ITagParameter |
getQualifier()
Get the Qualifier association.
|
void |
removeActual(ITagParameter element)
Remove an ObTagParameter from the 'Actual' association.
|
void |
setAnnoted(IModelElement element)
Setter for the 'Annoted' [0..1] association.
|
void |
setDefinition(ITagType element)
Setter for the 'Definition' [1..1] association.
|
void |
setQualifier(ITagParameter element)
Setter for the 'Qualifier' [0..1] association.
|
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
IModelElement getAnnoted()
void setAnnoted(IModelElement element)
element
- The element to set.void addActual(ITagParameter element)
element
- The ObTagParameter to add.int cardActual()
int cardActual(Class<? extends ITagParameter> filteredClass)
filteredClass
- The filter to apply.ObList<ITagParameter> getActual()
<T extends ITagParameter> ObList<T> getActual(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 removeActual(ITagParameter element)
element
- The ObTagParameter to remove.ITagParameter getQualifier()
void setQualifier(ITagParameter element)
element
- The element to set.ITagType getDefinition()
void setDefinition(ITagType element)
element
- The element to set.