cb.petal
Class Value
java.lang.Object
|
+--cb.petal.Literal
|
+--cb.petal.Value
- All Implemented Interfaces:
- java.lang.Cloneable, PetalNode, java.io.Serializable
- public class Value
- extends Literal
Values like in (value Text "foo")
- Version:
- $Id: Value.java,v 1.11 2001/07/09 07:48:52 dahm Exp $
- Author:
- M. Dahm
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Value
public Value(java.lang.String name,
StringLiteral value)
setValueName
public void setValueName(java.lang.String n)
getValueName
public java.lang.String getValueName()
setValue
public void setValue(StringLiteral v)
getValue
public StringLiteral getValue()
getStringValue
public java.lang.String getStringValue()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
accept
public void accept(Visitor v)
getLiteralValue
public java.lang.Object getLiteralValue()
- Overrides:
getLiteralValue
in class Literal
- Following copied from class:
cb.petal.Literal
- Returns:
- object corresponding to the usual Java hierarchy, e.g., an Integer for
an IntegerLiteral.
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object