public interface NoteType extends ModelElement
NoteTypes are conditioned by Modelio plug-ins (editors and modules). For example, the definitions of document templates are made before those of the associated text definitions. These are determined by textual headings, which must be entered in order to be used by generated documents. The same applies to generated code, which determines the textual zones to be entered. Services are provided in order to find the available Notes for the current Project.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
Modifier and Type | Method and Description |
---|---|
<any> |
getElement()
Getter for relation 'NoteType->Element'
Metamodel description:
null
|
<T extends Note> |
getElement(java.lang.Class<T> filterClass)
Filtered Getter for relation 'NoteType->Element'
Metamodel description:
null
|
java.lang.String |
getLabelKey()
Getter for attribute 'NoteType.LabelKey'
Metamodel description:
|
java.lang.String |
getMimeType()
Getter for attribute 'NoteType.MimeType'
Metamodel description:
|
ModuleComponent |
getModule() |
MetaclassReference |
getOwnerReference()
Getter for relation 'NoteType->OwnerReference'
Metamodel description:
null
|
Stereotype |
getOwnerStereotype()
Getter for relation 'NoteType->OwnerStereotype'
Metamodel description:
null
|
boolean |
isIsHidden()
Getter for attribute 'NoteType.IsHidden'
Metamodel description:
|
void |
setIsHidden(boolean value)
Setter for attribute 'NoteType.IsHidden'
Metamodel description:
|
void |
setLabelKey(java.lang.String value)
Setter for attribute 'NoteType.LabelKey'
Metamodel description:
|
void |
setMimeType(java.lang.String value)
Setter for attribute 'NoteType.MimeType'
Metamodel description:
|
void |
setOwnerReference(MetaclassReference value)
Setter for relation 'NoteType->OwnerReference'
Metamodel description:
null
|
void |
setOwnerStereotype(Stereotype value)
Setter for relation 'NoteType->OwnerStereotype'
Metamodel description:
null
|
addStereotype, getAttached, getAttached, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getExtension, getExtension, getImpactDependsOn, getImpactDependsOn, getImpactedDependency, getImpactedDependency, getImpactImpacted, getImpactImpacted, getLocalProperties, getLocalProperty, getMatrix, getMatrix, getName, getNote, getNote, getNote, getNoteContent, getNoteContent, getNoteContent, getProduct, getProduct, getProperties, getProperties, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getStereotype, getTag, getTag, getTag, getTag, getTag, getTagValue, getTagValue, getTagValue, getTagValues, getTagValues, getTagValues, isStereotyped, isStereotyped, isTagged, isTagged, isTagged, putNoteContent, putNoteContent, putNoteContent, putTagValue, putTagValue, putTagValue, putTagValues, putTagValues, putTagValues, removeNotes, removeNotes, removeNotes, removeStereotypes, removeTags, removeTags, removeTags, setLocalProperties, setLocalProperty, setName, setProperty, setProperty, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElement
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
static final java.lang.String MNAME
static final java.lang.String MQNAME
ModuleComponent getModule()
boolean isIsHidden()
Indicates whether or not this note type will be visible for manual addition/suppression by the user.
void setIsHidden(boolean value)
Indicates whether or not this note type will be visible for manual addition/suppression by the user.
java.lang.String getLabelKey()
The note type label key used to look into module resources for the translated stereotype label.
void setLabelKey(java.lang.String value)
The note type label key used to look into module resources for the translated stereotype label.
java.lang.String getMimeType()
void setMimeType(java.lang.String value)
<any> getElement()
<T extends Note> java.util.List<T> getElement(java.lang.Class<T> filterClass)
Stereotype getOwnerStereotype()
void setOwnerStereotype(Stereotype value)
MetaclassReference getOwnerReference()
void setOwnerReference(MetaclassReference value)