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

java.lang.Object
  extended by net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractGrammarNode
      extended by net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractTerminalNode
          extended by net.sf.parser4j.kernelgenerator.entity.grammarnode.impl.GrammarNodeTerminalCharRange
              extended by net.sf.parser4j.kernelgenerator.entity.grammarnode.impl.GrammarNodeTerminalCharRangeSpringBean
All Implemented Interfaces:
java.lang.Comparable<IGrammarNode>, IGrammarNode, IGrammarNodeSpringBean

public class GrammarNodeTerminalCharRangeSpringBean
extends GrammarNodeTerminalCharRange
implements IGrammarNodeSpringBean

extends GrammarNodeTerminalCharRange for spring setup

Author:
luc peuvrier

Field Summary
 
Fields inherited from class net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractGrammarNode
emptyNonTerminal, nonTerminalName
 
Constructor Summary
GrammarNodeTerminalCharRangeSpringBean()
           
 
Method Summary
 void afterPropertiesSet()
           
 void setMatchClassSimpleName(java.lang.String matchClassSimpleName)
           
 void setNonTerminalMap(NonTerminalMap nonTerminalMap)
           
 void setTerminalFirstCharValue(char terminalFirstCharValue)
           
 void setTerminalLastCharValue(char terminalLastCharValue)
           
 
Methods inherited from class net.sf.parser4j.kernelgenerator.entity.grammarnode.impl.GrammarNodeTerminalCharRange
setFirstTerminalValue, setLastTerminalValue, terminalValuesIterator, toDefinitionString, toString, valueToString
 
Methods inherited from class net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractTerminalNode
accept, expectedNonTerminal, getRightPart, match, setOperandList
 
Methods inherited from class net.sf.parser4j.kernelgenerator.entity.grammarnode.AbstractGrammarNode
badRecognitionPointIndex, characterValueToString, compareTo, equals, getGrammarNodeType, getMatchClassSimpleName, getNonTerminalIdentifier, getNonTerminalName, hashCode, isEmptyNonTerminal, isEmptyType, isIntermediate, isNonTerminal, isStringTerminal, isStringToken, isTerminal, isToken, matchClassToString, nonTerminalToString, setNonTerminalIdentifier, setNonTerminalName, setStringToken, setToken
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.sf.parser4j.kernelgenerator.entity.grammarnode.impl.IGrammarNodeSpringBean
setNonTerminalName
 

Constructor Detail

GrammarNodeTerminalCharRangeSpringBean

public GrammarNodeTerminalCharRangeSpringBean()
Method Detail

setTerminalFirstCharValue

public void setTerminalFirstCharValue(char terminalFirstCharValue)

setTerminalLastCharValue

public void setTerminalLastCharValue(char terminalLastCharValue)

setMatchClassSimpleName

public void setMatchClassSimpleName(java.lang.String matchClassSimpleName)
Specified by:
setMatchClassSimpleName in interface IGrammarNode
Overrides:
setMatchClassSimpleName in class AbstractGrammarNode
Parameters:
matchClassSimpleName - match manager class simple name

setNonTerminalMap

public void setNonTerminalMap(NonTerminalMap nonTerminalMap)
Specified by:
setNonTerminalMap in interface IGrammarNodeSpringBean
Parameters:
nonTerminalMap - npn terminal map between name and identifier

afterPropertiesSet

public void afterPropertiesSet()
                        throws java.lang.Exception
Throws:
java.lang.Exception


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