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