public interface ITagType extends IModelElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addLocalTagOccurence(ILocalTaggedValue element)
Add a ObLocalTaggedValue to the 'LocalTagOccurence' association.
|
void |
addTagOccurence(ITaggedValue element)
Add a ObTaggedValue to the 'TagOccurence' association.
|
int |
cardLocalTagOccurence()
Returns the number elements in the LocalTagOccurence association.
|
int |
cardLocalTagOccurence(Class<? extends ILocalTaggedValue> filteredClass)
Returns the number elements in the LocalTagOccurence association filtered with the given metaclass.
|
int |
cardTagOccurence()
Returns the number elements in the TagOccurence association.
|
int |
cardTagOccurence(Class<? extends ITaggedValue> filteredClass)
Returns the number elements in the TagOccurence association filtered with the given metaclass.
|
String |
getLabel()
Getter for the Label meta class attribute.
|
ObList<ILocalTaggedValue> |
getLocalTagOccurence()
Get the list of ObLocalTaggedValue to the LocalTagOccurence association.
|
<T extends ILocalTaggedValue> |
getLocalTagOccurence(Class<T> filteredClass)
Get the list of ObLocalTaggedValue to the LocalTagOccurence association.
|
IMetaclassReference |
getOwnerReference()
Get the OwnerReference association.
|
IStereotype |
getOwnerStereotype()
Get the OwnerStereotype association.
|
String |
getParamNumber()
Getter for the ParamNumber meta class attribute.
|
ObList<ITaggedValue> |
getTagOccurence()
Get the list of ObTaggedValue to the TagOccurence association.
|
<T extends ITaggedValue> |
getTagOccurence(Class<T> filteredClass)
Get the list of ObTaggedValue to the TagOccurence association.
|
boolean |
isBelongToPrototype()
Getter for the BelongToPrototype meta class attribute.
|
boolean |
isHidden()
Getter for the IsHidden meta class attribute.
|
boolean |
isQualified()
Getter for the IsQualified meta class attribute.
|
void |
removeLocalTagOccurence(ILocalTaggedValue element)
Remove an ObLocalTaggedValue from the 'LocalTagOccurence' association.
|
void |
removeTagOccurence(ITaggedValue element)
Remove an ObTaggedValue from the 'TagOccurence' association.
|
void |
setBelongToPrototype(boolean value)
Setter for the 'BelongToPrototype' meta class attribute
|
void |
setHidden(boolean value)
Setter for the 'IsHidden' meta class attribute
|
void |
setLabel(String value)
Setter for the 'Label' meta class attribute
|
void |
setOwnerReference(IMetaclassReference element)
Setter for the 'OwnerReference' [0..1] association.
|
void |
setOwnerStereotype(IStereotype element)
Setter for the 'OwnerStereotype' [0..1] association.
|
void |
setParamNumber(String value)
Setter for the 'ParamNumber' meta class attribute
|
void |
setQualified(boolean value)
Setter for the 'IsQualified' meta class attribute
|
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 getParamNumber()
void setParamNumber(String value)
value
- the new 'ParamNumber' value.boolean isQualified()
void setQualified(boolean value)
value
- the new 'IsQualified' value.boolean isBelongToPrototype()
void setBelongToPrototype(boolean value)
value
- the new 'BelongToPrototype' value.boolean isHidden()
void setHidden(boolean value)
value
- the new 'IsHidden' value.String getLabel()
void setLabel(String value)
value
- the new 'Label' value.void addTagOccurence(ITaggedValue element)
element
- The ObTaggedValue to add.int cardTagOccurence()
int cardTagOccurence(Class<? extends ITaggedValue> filteredClass)
filteredClass
- The filter to apply.ObList<ITaggedValue> getTagOccurence()
<T extends ITaggedValue> ObList<T> getTagOccurence(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 removeTagOccurence(ITaggedValue element)
element
- The ObTaggedValue to remove.void addLocalTagOccurence(ILocalTaggedValue element)
element
- The ObLocalTaggedValue to add.int cardLocalTagOccurence()
int cardLocalTagOccurence(Class<? extends ILocalTaggedValue> filteredClass)
filteredClass
- The filter to apply.ObList<ILocalTaggedValue> getLocalTagOccurence()
<T extends ILocalTaggedValue> ObList<T> getLocalTagOccurence(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 removeLocalTagOccurence(ILocalTaggedValue element)
element
- The ObLocalTaggedValue to remove.IStereotype getOwnerStereotype()
void setOwnerStereotype(IStereotype element)
element
- The element to set.IMetaclassReference getOwnerReference()
void setOwnerReference(IMetaclassReference element)
element
- The element to set.