|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAMETAS.data.type.TypeContent
Repräsentiert einen Typinhalt. Dies kann ein einfacher String-basierter Typ oder ein komplexer Typ sein.
| Constructor Summary | |
TypeContent()
|
|
| Method Summary | |
abstract java.lang.Object |
clone()
Liefert eine Kopie dieses Objekts. |
abstract TypeConformance |
getConformanceTo(TypeContent tycSuper,
TypeConformance tcFail,
KnowledgeBase kb)
Vergleicht zwei Typdefinitionen. |
abstract byte[] |
getSignableData()
Liefert die zu signierenden Daten. |
abstract void |
specialize(TypeContent tycSpec)
Ermöglicht die Spezialisierung dieses Typs. |
abstract java.lang.String |
toString()
Liefert eine Stringrepräsentation des Inhalts. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public TypeContent()
| Method Detail |
public abstract TypeConformance getConformanceTo(TypeContent tycSuper,
TypeConformance tcFail,
KnowledgeBase kb)
tycSuper - Beschreibung des möglichen Supertypen.tcFail - Typkonformitätsmaske.kb - Wissensbasis für Typvergleich.
public abstract java.lang.String toString()
public abstract java.lang.Object clone()
public abstract void specialize(TypeContent tycSpec)
throws java.lang.UnsupportedOperationException,
java.lang.IllegalArgumentException
tycSpec - Typdefinition, welche mit dieser Typdefinition verknüpft
werden soll.
java.lang.UnsupportedOperationException - wenn diese Typdefinition nicht
spezialisiert werden kann.
java.lang.IllegalArgumentException - wenn die gegebene Typdefinition
nicht zur Spezialisierung verwendet werden kann.public abstract byte[] getSignableData()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||