|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.infolayer.model.UmlModelElement org.infolayer.model.UmlClassifier org.infolayer.model.UmlClass
Field Summary |
Fields inherited from class org.infolayer.model.UmlClassifier |
PERMISSION_CREATE, PERMISSION_EXEC, PERMISSION_NONE, PERMISSION_QUERY, PERMISSION_READ, PERMISSION_WRITE |
Fields inherited from class org.infolayer.model.UmlModelElement |
PRIVATE, PROTECTED, PUBLIC |
Constructor Summary | |
UmlClass()
Empty constructor for creation by ModelLoader |
|
UmlClass(UmlModel model,
java.lang.String name)
|
Method Summary | |
void |
addModificationListener(ModificationListener l)
|
UmlProperty |
addProperty(UmlProperty f)
Performs an additional check for physical property and physical property consistence, then calls super.addFeature. |
OclCollection |
allInstances()
Returns an OclCollection containin all instances of this class, including subclasses. |
java.lang.Object |
createInstance()
equivalent to "return new UmlObject(this)". |
UmlObject |
getInstance(java.lang.String id)
Returns the instance of this class or any subclass with the given id. |
OclCollection |
instances()
Returns an OclCollection containing all immediate instances of this class. |
Methods inherited from class org.infolayer.model.UmlModelElement |
getComment, getLabel, getName, getTaggedValue, getTaggedValue, getVisibility, setName, setTaggedValue, setVisibility, setVisibility |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public UmlClass()
public UmlClass(UmlModel model, java.lang.String name)
Method Detail |
public java.lang.Object createInstance()
createInstance
in class UmlClassifier
public void addModificationListener(ModificationListener l)
public UmlProperty addProperty(UmlProperty f)
addProperty
in class UmlClassifier
public UmlObject getInstance(java.lang.String id)
public OclCollection allInstances()
allInstances
in class UmlClassifier
public OclCollection instances()
instances
in class UmlClassifier
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |