cb.petal
Class Parameter

java.lang.Object
  |
  +--cb.petal.PetalObject
        |
        +--cb.petal.Parameter
All Implemented Interfaces:
java.lang.Cloneable, Named, PetalNode, java.io.Serializable

public class Parameter
extends PetalObject
implements Named

Represents Parameter object for operations (methods).

Version:
$Id: Parameter.java,v 1.9 2001/07/09 07:48:52 dahm Exp $
Author:
M. Dahm
See Also:
Serialized Form

Fields inherited from class cb.petal.PetalObject
EMPTY, params
 
Constructor Summary
Parameter()
           
Parameter(PetalNode parent, java.util.Collection params)
           
 
Method Summary
 void accept(Visitor v)
           
 java.lang.String getInitialValue()
           
 java.lang.String getNameParameter()
           
 java.lang.String getType()
           
 void setInitialValue(java.lang.String o)
           
 void setNameParameter(java.lang.String o)
           
 void setType(java.lang.String o)
           
 
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, init, 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

Parameter

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

Parameter

public Parameter()
Method Detail

setNameParameter

public void setNameParameter(java.lang.String o)
Specified by:
setNameParameter in interface Named

getNameParameter

public java.lang.String getNameParameter()
Specified by:
getNameParameter in interface Named

getType

public java.lang.String getType()

setType

public void setType(java.lang.String o)

getInitialValue

public java.lang.String getInitialValue()

setInitialValue

public void setInitialValue(java.lang.String o)

accept

public void accept(Visitor v)
Overrides:
accept in class PetalObject