org.infolayer.model
Class UmlPackage

java.lang.Object
  extended byorg.infolayer.model.UmlModelElement
      extended byorg.infolayer.model.UmlPackage
All Implemented Interfaces:
org.ksoap2.serialization.KvmSerializable
Direct Known Subclasses:
UmlModel

public class UmlPackage
extends UmlModelElement
implements org.ksoap2.serialization.KvmSerializable


Field Summary
 
Fields inherited from class org.infolayer.model.UmlModelElement
PRIVATE, PROTECTED, PUBLIC
 
Constructor Summary
UmlPackage()
           
 
Method Summary
 void addElement(java.lang.Object o)
           
 java.lang.Object getProperty(int index)
           
 int getPropertyCount()
           
 void getPropertyInfo(int index, java.util.Hashtable props, org.ksoap2.serialization.PropertyInfo info)
           
 void init()
          iterates all owned elements and calls the init method
 void registerClassifiers(UmlModel model)
          registers all contained classifiers with the given model recursively
 void setProperty(int index, java.lang.Object value)
           
 
Methods inherited from class org.infolayer.model.UmlModelElement
getComment, getLabel, getName, getTaggedValue, getTaggedValue, getVisibility, setName, setTaggedValue, setVisibility, setVisibility, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UmlPackage

public UmlPackage()
Method Detail

addElement

public void addElement(java.lang.Object o)

getProperty

public java.lang.Object getProperty(int index)
Specified by:
getProperty in interface org.ksoap2.serialization.KvmSerializable
Overrides:
getProperty in class UmlModelElement
See Also:
org.ksoap2.marshal.KvmSerializable#getProperty(int)

getPropertyCount

public int getPropertyCount()
Specified by:
getPropertyCount in interface org.ksoap2.serialization.KvmSerializable
Overrides:
getPropertyCount in class UmlModelElement
See Also:
org.ksoap2.marshal.KvmSerializable#getPropertyCount()

getPropertyInfo

public void getPropertyInfo(int index,
                            java.util.Hashtable props,
                            org.ksoap2.serialization.PropertyInfo info)
Specified by:
getPropertyInfo in interface org.ksoap2.serialization.KvmSerializable
Overrides:
getPropertyInfo in class UmlModelElement
See Also:
org.ksoap2.marshal.KvmSerializable#getPropertyInfo(int, PropertyInfo)

setProperty

public void setProperty(int index,
                        java.lang.Object value)
Specified by:
setProperty in interface org.ksoap2.serialization.KvmSerializable
Overrides:
setProperty in class UmlModelElement
See Also:
org.ksoap2.marshal.KvmSerializable#setProperty(int, Object)

registerClassifiers

public void registerClassifiers(UmlModel model)
registers all contained classifiers with the given model recursively


init

public void init()
iterates all owned elements and calls the init method

Overrides:
init in class UmlModelElement