org.quattor.pan.parser
Class ASTFieldSpec

java.lang.Object
  extended by org.quattor.pan.parser.SimpleNode
      extended by org.quattor.pan.parser.ASTFieldSpec
All Implemented Interfaces:
Node

public class ASTFieldSpec
extends SimpleNode


Field Summary
 
Fields inherited from class org.quattor.pan.parser.SimpleNode
children, id, parent, parser, specialTokens
 
Constructor Summary
ASTFieldSpec(int id)
           
ASTFieldSpec(PanParser p, int id)
           
 
Method Summary
 java.lang.String getInclude()
           
 Term getKey()
           
 boolean isRequired()
           
 void setInclude(java.lang.String include)
           
 void setPath(java.lang.String path)
           
 void setRequired(boolean required)
           
 java.lang.String toString()
           
 
Methods inherited from class org.quattor.pan.parser.SimpleNode
addSpecialToken, dump, getId, getSourceRange, getSpecialTokens, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, setSourceRange, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ASTFieldSpec

public ASTFieldSpec(int id)

ASTFieldSpec

public ASTFieldSpec(PanParser p,
                    int id)
Method Detail

setRequired

public void setRequired(boolean required)

isRequired

public boolean isRequired()

setPath

public void setPath(java.lang.String path)

getKey

public Term getKey()
            throws SyntaxException
Throws:
SyntaxException

setInclude

public void setInclude(java.lang.String include)

getInclude

public java.lang.String getInclude()

toString

public java.lang.String toString()
Overrides:
toString in class SimpleNode


Copyright © 2011 Quattor. All Rights Reserved.