org.simantics.databoard.parser.ast.value
Class AstTaggedValue

java.lang.Object
  extended by org.simantics.databoard.parser.ast.value.AstTaggedValue
All Implemented Interfaces:
AstValue

public class AstTaggedValue
extends java.lang.Object
implements AstValue


Field Summary
 java.lang.String tag
           
 AstValue value
           
 
Constructor Summary
AstTaggedValue(java.lang.String tag, AstValue value)
           
 
Method Summary
<T> T
accept(AstValueVisitor<T> v)
           
 void accept(AstValueVisitorVoid v)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tag

public final java.lang.String tag

value

public final AstValue value
Constructor Detail

AstTaggedValue

public AstTaggedValue(java.lang.String tag,
                      AstValue value)
Method Detail

accept

public <T> T accept(AstValueVisitor<T> v)
Specified by:
accept in interface AstValue

accept

public void accept(AstValueVisitorVoid v)
Specified by:
accept in interface AstValue