|
|||||||||||
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 StandardElementDef
model
- 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 |