cb.petal
Class DerivedClass
java.lang.Object
|
+--cb.petal.PetalObject
|
+--cb.petal.QuidObject
|
+--cb.petal.AccessObject
|
+--cb.petal.Inheritable
|
+--cb.petal.Class
|
+--cb.petal.DerivedClass
- All Implemented Interfaces:
- AccessQualified, java.lang.Cloneable, Documented, HasQuidu, Named, PetalNode, java.io.Serializable, StereoTyped
- Direct Known Subclasses:
- InstantiatedClass, ParameterizedClass
- public abstract class DerivedClass
- extends Class
- implements HasQuidu
Super class for instantiated and paramerized class objects.
- Version:
- $Id: DerivedClass.java,v 1.5 2001/06/22 09:10:36 dahm Exp $
- Author:
- M. Dahm
- See Also:
- Serialized Form
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.AccessObject |
getDocumentation, getExportControl, getNameParameter, getStereotype, isPrivate, isProtected, isPublic, setDocumentation, setExportControl, setNameParameter, setStereotype |
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 |
DerivedClass
public DerivedClass(PetalNode parent,
java.lang.String name,
java.util.Collection params)
DerivedClass
protected DerivedClass(java.lang.String name)
getUsedNodes
public List getUsedNodes()
setUsedNodes
public void setUsedNodes(List o)
setQuidu
public void setQuidu(java.lang.String quid)
- Specified by:
setQuidu
in interface HasQuidu
getQuidu
public java.lang.String getQuidu()
- Specified by:
getQuidu
in interface HasQuidu
getQuiduAsLong
public long getQuiduAsLong()
- Specified by:
getQuiduAsLong
in interface HasQuidu
setQuiduAsLong
public void setQuiduAsLong(long quid)
- Specified by:
setQuiduAsLong
in interface HasQuidu
getReferencedObject
public QuidObject getReferencedObject()
- Specified by:
getReferencedObject
in interface HasQuidu
- Following copied from interface:
cb.petal.HasQuidu
- Returns:
- object referenced via "quidu" property