kaos.ontology.repository
Class ClassDescription

java.lang.Object
  extended by kaos.ontology.repository.ClassDescription
All Implemented Interfaces:
java.io.Serializable

public class ClassDescription
extends java.lang.Object
implements java.io.Serializable

This class containes information describing an ontology class. $Revision: 1.1 $

See Also:
Serialized Form

Constructor Summary
ClassDescription(java.lang.String className, OntologyInterfaces myOntologyContext)
           
ClassDescription(java.lang.String className, java.util.Vector properties)
           
 
Method Summary
 java.lang.String getClassName()
          Get the name of the class.
 java.util.Vector getProperties()
          Get PropertyDescription(s) for this class.
 void initiateProperties(OntologyInterfaces myOntologyContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassDescription

public ClassDescription(java.lang.String className,
                        java.util.Vector properties)

ClassDescription

public ClassDescription(java.lang.String className,
                        OntologyInterfaces myOntologyContext)
Method Detail

initiateProperties

public void initiateProperties(OntologyInterfaces myOntologyContext)

getClassName

public java.lang.String getClassName()
Get the name of the class.


getProperties

public java.util.Vector getProperties()
Get PropertyDescription(s) for this class.