cb.petal
Class ParameterizedClass

java.lang.Object
  |
  +--cb.petal.PetalObject
        |
        +--cb.petal.QuidObject
              |
              +--cb.petal.AccessObject
                    |
                    +--cb.petal.Inheritable
                          |
                          +--cb.petal.Class
                                |
                                +--cb.petal.DerivedClass
                                      |
                                      +--cb.petal.ParameterizedClass
All Implemented Interfaces:
AccessQualified, java.lang.Cloneable, Documented, HasQuidu, Named, PetalNode, java.io.Serializable, StereoTyped
Direct Known Subclasses:
ParameterizedClassUtility

public class ParameterizedClass
extends DerivedClass

Represents Parameterized_Class object

Version:
$Id: ParameterizedClass.java,v 1.9 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
ParameterizedClass()
           
ParameterizedClass(PetalNode parent, java.util.Collection params)
           
 
Method Summary
 boolean getAbstract()
           
 java.lang.String getFormalParameter()
           
 java.lang.String getModule()
           
 List getNestedClasses()
           
 java.lang.String getNonclassname()
           
 void setAbstract(boolean o)
           
 void setFormalParameter(java.lang.String o)
           
 void setModule(java.lang.String o)
           
 void setNestedClasses(List o)
           
 void setNonclassname(java.lang.String o)
           
 
Methods inherited from class cb.petal.DerivedClass
getQuidu, getQuiduAsLong, getReferencedObject, getUsedNodes, setQuidu, setQuiduAsLong, setUsedNodes
 
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
 
Methods inherited from interface cb.petal.PetalNode
accept, getChildCount, getKind
 

Constructor Detail

ParameterizedClass

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

ParameterizedClass

public ParameterizedClass()
Method Detail

setFormalParameter

public void setFormalParameter(java.lang.String o)

getFormalParameter

public java.lang.String getFormalParameter()

getModule

public java.lang.String getModule()

setModule

public void setModule(java.lang.String o)

getNestedClasses

public List getNestedClasses()

setNestedClasses

public void setNestedClasses(List o)

getNonclassname

public java.lang.String getNonclassname()

setNonclassname

public void setNonclassname(java.lang.String o)

getAbstract

public boolean getAbstract()

setAbstract

public void setAbstract(boolean o)