org.infolayer.model
Class MetaType

java.lang.Object
  extended byorg.infolayer.model.UmlModelElement
      extended byorg.infolayer.model.UmlClassifier
          extended byorg.infolayer.model.MetaType
All Implemented Interfaces:
org.ksoap2.serialization.KvmSerializable, Typed

public class MetaType
extends UmlClassifier


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
 
Method Summary
 java.lang.Class getInstanceJavaClass()
          Returns the java class of instances of this classifier.
 UmlClassifier getSupertype()
           
 UmlClassifier typeOf()
           
 
Methods inherited from class org.infolayer.model.UmlClassifier
addOperation, addOperation, addProperty, addProperty, allInstances, checkConstraints, compile, compile, createInstance, equals, findOperation, findProperty, getActualType, getAllSubtypes, getAllSupertypes, getAttribute, getBehavior, getCommonSupertype, getDynamicOperation, getLabel, getModel, getOperation, getOwnedAttribute, getOwnedOperation, getPermission, getProperty, getPropertyCount, getPropertyInfo, getStateProperty, getSubtypes, getTaggedValueRecursive, getType, init, instances, isAbstract, isAssignableFrom, lookUpOperation, setProperty, toOclLiteral, toOclLiteral, toString, typeDistance
 
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
 

Method Detail

typeOf

public UmlClassifier typeOf()

getSupertype

public UmlClassifier getSupertype()
Overrides:
getSupertype in class UmlClassifier

getInstanceJavaClass

public java.lang.Class getInstanceJavaClass()
Description copied from class: UmlClassifier
Returns the java class of instances of this classifier. Returns the value of instanceJavaClass, or, if null, the return value of the same method of the super classifier.

Overrides:
getInstanceJavaClass in class UmlClassifier