|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Model language element interface.
Method Summary | |
void |
addDependsOn(Model model)
Adds a model to which this model references and increases the usage count. |
Concept |
getDefaultConcept()
Gets the default concept for this solution pattern. |
Role |
getDefaultRole()
Gets the default role for this solution pattern. |
Set |
getDependsOn()
Gets the models to which this model references. |
String |
getUri()
Gets the model URI (e.g. |
void |
removeDependsOn(Model model)
Removes a model to which this model referenced or decreases the usage count if greater than 0. |
void |
setDefaultConcept(Concept concept)
Sets the default concept for this solution pattern. |
void |
setDefaultRole(Role role)
Sets the default role for this solution pattern. |
void |
setUri(String uri)
Sets the model URI (e.g. |
Methods inherited from interface be.ac.vub.cocompose.lang.core.Namespace |
addOwnedElement, addOwnedElement, getDeepOwnedElement, getDeepOwnedElements, getOwnedElement, getOwnedElements, getOwnedElements, getOwnedIds, isRegistered, registerNameChange, removeOwnedElement |
Methods inherited from interface be.ac.vub.cocompose.lang.core.ModelElement |
getFullName, getId, getModel, getName, getNamespace, getRootNamespace, setId, setName, setNamespace |
Methods inherited from interface be.ac.vub.cocompose.lang.Element |
addPropertyChangeListener, removePropertyChangeListener |
Methods inherited from interface be.ac.vub.cocompose.lang.VisitedElement |
accept |
Method Detail |
public String getUri()
public void setUri(String uri)
uri
- - the URI.public void setDefaultConcept(Concept concept)
concept
- the default concept.public Concept getDefaultConcept()
public void setDefaultRole(Role role)
role
- the default role.public Role getDefaultRole()
public Set getDependsOn()
public void addDependsOn(Model model)
model
- a model to which this model references.public void removeDependsOn(Model model)
model
- a model to which this model referenced.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |