public interface INoteType extends IModelElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addElement(INote element)
Add a ObNote to the 'Element' association.
|
void |
addLocalElement(ILocalNote element)
Add a ObLocalNote to the 'LocalElement' association.
|
int |
cardElement()
Returns the number elements in the Element association.
|
int |
cardElement(Class<? extends INote> filteredClass)
Returns the number elements in the Element association filtered with the given metaclass.
|
int |
cardLocalElement()
Returns the number elements in the LocalElement association.
|
int |
cardLocalElement(Class<? extends ILocalNote> filteredClass)
Returns the number elements in the LocalElement association filtered with the given metaclass.
|
ObList<INote> |
getElement()
Get the list of ObNote to the Element association.
|
<T extends INote> |
getElement(Class<T> filteredClass)
Get the list of ObNote to the Element association.
|
String |
getLabel()
Getter for the Label meta class attribute.
|
ObList<ILocalNote> |
getLocalElement()
Get the list of ObLocalNote to the LocalElement association.
|
<T extends ILocalNote> |
getLocalElement(Class<T> filteredClass)
Get the list of ObLocalNote to the LocalElement association.
|
IMetaclassReference |
getOwnerReference()
Get the OwnerReference association.
|
IStereotype |
getOwnerStereotype()
Get the OwnerStereotype association.
|
boolean |
isHidden()
Getter for the IsHidden meta class attribute.
|
void |
removeElement(INote element)
Remove an ObNote from the 'Element' association.
|
void |
removeLocalElement(ILocalNote element)
Remove an ObLocalNote from the 'LocalElement' association.
|
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.
|
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
boolean isHidden()
void setHidden(boolean value)
value
- the new 'IsHidden' value.String getLabel()
void setLabel(String value)
value
- the new 'Label' value.void addElement(INote element)
element
- The ObNote to add.int cardElement()
int cardElement(Class<? extends INote> filteredClass)
filteredClass
- The filter to apply.ObList<INote> getElement()
<T extends INote> ObList<T> getElement(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 removeElement(INote element)
element
- The ObNote to remove.void addLocalElement(ILocalNote element)
element
- The ObLocalNote to add.int cardLocalElement()
int cardLocalElement(Class<? extends ILocalNote> filteredClass)
filteredClass
- The filter to apply.ObList<ILocalNote> getLocalElement()
<T extends ILocalNote> ObList<T> getLocalElement(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 removeLocalElement(ILocalNote element)
element
- The ObLocalNote to remove.IStereotype getOwnerStereotype()
void setOwnerStereotype(IStereotype element)
element
- The element to set.IMetaclassReference getOwnerReference()
void setOwnerReference(IMetaclassReference element)
element
- The element to set.