org.infolayer.util
Class CollectionType

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

public class CollectionType
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
 
Constructor Summary
CollectionType(int collectionType, UmlClassifier elementType)
           
 
Method Summary
 boolean equals(java.lang.Object o2)
           
 int getCollectionType()
           
 UmlClassifier getElementType()
           
 UmlClassifier getFlatType()
           
 UmlClassifier getSupertype()
           
 
Methods inherited from class org.infolayer.model.UmlClassifier
addOperation, addOperation, addProperty, addProperty, allInstances, checkConstraints, compile, compile, createInstance, findOperation, findProperty, getActualType, getAllSubtypes, getAllSupertypes, getAttribute, getBehavior, getCommonSupertype, getDynamicOperation, getInstanceJavaClass, 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
 

Constructor Detail

CollectionType

public CollectionType(int collectionType,
                      UmlClassifier elementType)
Method Detail

getSupertype

public UmlClassifier getSupertype()
Overrides:
getSupertype in class UmlClassifier

equals

public boolean equals(java.lang.Object o2)
Overrides:
equals in class UmlClassifier

getCollectionType

public int getCollectionType()

getFlatType

public UmlClassifier getFlatType()

getElementType

public UmlClassifier getElementType()