net.sf.parser4j.parser.entity.parsenode
Class AlternativeParseNode

java.lang.Object
  extended by net.sf.parser4j.parser.entity.parsenode.AbstractParseNode
      extended by net.sf.parser4j.parser.entity.parsenode.AbstractNonTerminalParseNode
          extended by net.sf.parser4j.parser.entity.parsenode.AlternativeParseNode
All Implemented Interfaces:
IParseNode

public class AlternativeParseNode
extends AbstractNonTerminalParseNode

Author:
luc peuvrier

Field Summary
 
Fields inherited from class net.sf.parser4j.parser.entity.parsenode.AbstractNonTerminalParseNode
notWhiteIndexes, sonParseNodes
 
Fields inherited from class net.sf.parser4j.parser.entity.parsenode.AbstractParseNode
_log, beginColumnNumber, beginLineNumber, computeSyntaxNode, data, dataByAlternative, endColumnNumber, endLineNumber, fileName, grammarSymbolIdentifier, intermediate, matchIdentifier, parseSession, parsingToStringUtil, syntaxNode, whiteSpace
 
Constructor Summary
AlternativeParseNode(IParseNode[] parseNodes, int[] notWhiteIndexes, int grammarSymbolIdentifier, ParseSession parseSession, int parseStackId, ParsingToStringUtil parsingToStringUtil, boolean intermediate, boolean computeSyntaxNode)
           
 
Method Summary
 
Methods inherited from class net.sf.parser4j.parser.entity.parsenode.AbstractNonTerminalParseNode
accept, assertSonReferenced, equals, getAlternativeParseNodeArray, getDataByAlternative, getNotWhiteIndexes, getNumberOfAlternative, getSonParseNodes, getSyntaxNode, getUniqData, hashCode, setAlternativeParseNode, setData, setSonParseNodes, unreferenceSon
 
Methods inherited from class net.sf.parser4j.parser.entity.parsenode.AbstractParseNode
addErrorStatus, addErrorStatus, getBeginColumnNumber, getBeginLineNumber, getEndColumnNumber, getEndLineNumber, getErrorStatusList, getFileName, getGrammarSymbolIdentifier, getMyIdentifier, getName, getParseNodeType, getParseStackId, hasDataComputed, isInError, isIntermediate, isNonTerminal, isTerminal, isWhiteSpace, setData, setInTextInformation, setMatchIdentifier, setWhiteSpace, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AlternativeParseNode

public AlternativeParseNode(IParseNode[] parseNodes,
                            int[] notWhiteIndexes,
                            int grammarSymbolIdentifier,
                            ParseSession parseSession,
                            int parseStackId,
                            ParsingToStringUtil parsingToStringUtil,
                            boolean intermediate,
                            boolean computeSyntaxNode)


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