net.sf.parser4j.kernelgenerator.entity.grammarnode.impl
Class GrammarNodeString

java.lang.Object
  extended by net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractGrammarNode
      extended by net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractNonTerminalNode
          extended by net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractMularyGrammarNode
              extended by net.sf.parser4j.kernelgenerator.entity.grammarnode.impl.AbstractGrammarNodeConcat
                  extended by net.sf.parser4j.kernelgenerator.entity.grammarnode.impl.GrammarNodeString
All Implemented Interfaces:
java.lang.Comparable<IGrammarNode>, IGrammarNode
Direct Known Subclasses:
GrammarNodeStringSpringBean

public class GrammarNodeString
extends AbstractGrammarNodeConcat

string grammar node

Author:
luc peuvrier

Field Summary
 
Fields inherited from class net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractMularyGrammarNode
operandList
 
Fields inherited from class net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractNonTerminalNode
EMPTY_LIST
 
Fields inherited from class net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractGrammarNode
emptyNonTerminal, matchClassSimpleName, nonTerminalName
 
Constructor Summary
GrammarNodeString()
           
 
Method Summary
 void setStringValue(java.lang.String stringValue, NonTerminalMap nonTerminalMap)
           
 
Methods inherited from class net.sf.parser4j.kernelgenerator.entity.grammarnode.impl.AbstractGrammarNodeConcat
expectedNonTerminal, isEmptyNonTerminal, match, toDefinitionString, toString
 
Methods inherited from class net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractMularyGrammarNode
accept, assertOperandListSetted, getOperandList, getRightPart, setOperandList
 
Methods inherited from class net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractNonTerminalNode
terminalValuesIterator
 
Methods inherited from class net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractGrammarNode
badRecognitionPointIndex, characterValueToString, compareTo, equals, getGrammarNodeType, getMatchClassSimpleName, getNonTerminalIdentifier, getNonTerminalName, hashCode, isEmptyType, isIntermediate, isNonTerminal, isStringTerminal, isStringToken, isTerminal, isToken, matchClassToString, nonTerminalToString, setMatchClassSimpleName, setNonTerminalIdentifier, setNonTerminalName, setStringToken, setToken
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GrammarNodeString

public GrammarNodeString()
Method Detail

setStringValue

public void setStringValue(java.lang.String stringValue,
                           NonTerminalMap nonTerminalMap)
                    throws GeneratorException
Throws:
GeneratorException


Copyright © 2008-2009 Luc Peuvrier. All Rights Reserved.