|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--com.ashridgetech.jamda.uml.StandardElementDef
|
+--com.ashridgetech.jamda.uml.StandardTypeDef
Abstract baseclass for classes which define a standard Type
that is required in a Model.
| Constructor Summary | |
protected |
StandardTypeDef(java.lang.String name)
Called by subclasses. |
| Method Summary | |
abstract Type |
getType(Model model)
Must be implemented by subclasses to get the Type
required by this definition from a given Model. |
java.lang.String |
getTypeName()
Get the full name of the Type required. |
boolean |
hasElement(Model model)
Check whether the Type
required by this definition is present in a given Model. |
| Methods inherited from class com.ashridgetech.jamda.uml.StandardElementDef |
createElement, getDescription |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected StandardTypeDef(java.lang.String name)
name - the full name of the Type| Method Detail |
public java.lang.String getTypeName()
Type required.
public boolean hasElement(Model model)
Type
required by this definition is present in a given Model.
hasElement in class StandardElementDefmodel - the Model in which the check is to be performed
Type is presentpublic abstract Type getType(Model model)
Type
required by this definition from a given Model.
model - the Model in which the Type is to be found
Type
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||