public interface ArchimateProject extends AbstractProject
ArchimateProject is the top element in the composition tree and serves as the entry point. There is at most one ArchimateProject in a Modelio model repository.
An ArchimateProject contains one or more Models and ViewPoints.
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> |
getModel()
Getter for relation 'ArchimateProject->model'
Metamodel description:
|
<T extends Model> |
getModel(java.lang.Class<T> filterClass)
Filtered Getter for relation 'ArchimateProject->model'
Metamodel description:
|
<any> |
getViewPoints()
Getter for relation 'ArchimateProject->viewPoints'
Metamodel description:
|
<T extends ViewPoint> |
getViewPoints(java.lang.Class<T> filterClass)
Filtered Getter for relation 'ArchimateProject->viewPoints'
Metamodel description:
|
getDiagramRoot, setDiagramRoot
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
<any> getModel()
The contained Archimate models.
<T extends Model> java.util.List<T> getModel(java.lang.Class<T> filterClass)
The contained Archimate models.
<any> getViewPoints()
The contained view points.
<T extends ViewPoint> java.util.List<T> getViewPoints(java.lang.Class<T> filterClass)
The contained view points.