cb.petal
Class MetaClass

java.lang.Object
  |
  +--cb.petal.PetalObject
        |
        +--cb.petal.QuidObject
              |
              +--cb.petal.AccessObject
                    |
                    +--cb.petal.Inheritable
                          |
                          +--cb.petal.Class
                                |
                                +--cb.petal.MetaClass
All Implemented Interfaces:
AccessQualified, java.lang.Cloneable, Documented, Named, PetalNode, java.io.Serializable, StereoTyped

public class MetaClass
extends Class

Represents Meta class object

Version:
$Id: MetaClass.java,v 1.4 2001/06/27 10:26:03 dahm Exp $
Author:
M. Dahm
See Also:
Serialized Form

Fields inherited from class cb.petal.PetalObject
EMPTY, params
 
Constructor Summary
MetaClass()
           
MetaClass(PetalNode parent, java.util.Collection params)
           
 
Methods inherited from class cb.petal.Class
accept, addClassAttribute, addClassAttribute, addClassAttribute, addImplementedInterface, addOperation, addOperation, addSuperClass, addUsedClass, getAssociations, getAttributes, getClassAttributeList, getClassAttributes, getClassType, getImplementedInterfaces, getLanguage, getOperationList, getOperations, getParameters, getRealizedInterfacesList, getSuperclass, getSuperclasses, getSuperclassList, getUsedClasses, getUsedClassesList, init, isActor, isAssociationClass, isAssociationClass, isInterface, removeClassAttribute, removeOperation, setAttributes, setClassAttributeList, setLanguage, setOperationList, setParameters, setRealizedInterfacesList, setSuperclassList, setUsedClassesList
 
Methods inherited from class cb.petal.Inheritable
addSuperClassifier
 
Methods inherited from class cb.petal.AccessObject
getDocumentation, getExportControl, getNameParameter, getStereotype, isPrivate, isProtected, isPublic, setDocumentation, setExportControl, setNameParameter, setStereotype
 
Methods inherited from class cb.petal.QuidObject
getQuid, getQuidAsLong, setQuid, setQuidAsLong
 
Methods inherited from class cb.petal.PetalObject
addProperty, addToList, clone, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, equals, getChildCount, getKind, getLongestName, getName, getNames, getNoProperties, getParameterList, getParent, getProperties, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsFloat, getPropertyAsInteger, getPropertyAsString, getPropertyList, getPropertyName, getPropertyTuples, getQualifiedName, getRoot, indexOf, moveProperty, removeFromList, removeProperty, removeProperty, setName, setParameterList, setParent, setProperty, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MetaClass

public MetaClass(PetalNode parent,
                 java.util.Collection params)

MetaClass

public MetaClass()