Uses of Interface
net.sf.parser4j.kernelgenerator.entity.grammarnode.IGrammarNode

Packages that use IGrammarNode
net.sf.parser4j.generator.service   
net.sf.parser4j.kernelgenerator.entity.grammarnode   
net.sf.parser4j.kernelgenerator.entity.grammarnode.impl   
net.sf.parser4j.kernelgenerator.entity.state   
net.sf.parser4j.kernelgenerator.entity.state.syntax   
net.sf.parser4j.kernelgenerator.service   
net.sf.parser4j.kernelgenerator.service.grammarnode   
 

Uses of IGrammarNode in net.sf.parser4j.generator.service
 

Methods in net.sf.parser4j.generator.service that return IGrammarNode
 IGrammarNode StatementToGrammarNode.create(StatementDef statementDef, NonTerminalMap nonTerminalMap)
          create IGrammarNode from StatementDef
for StatementDef of type EnumStatementDefType.NON_TERMINAL witch for match manager class name is not defined will create a null IGrammarNode
 

Methods in net.sf.parser4j.generator.service that return types with arguments of type IGrammarNode
 java.util.Map<java.lang.String,Pair<StatementDef,IGrammarNode>> StatementDefToGrammarNodeAssocier.getStatementDefAnGrammarNodeMap()
           
 

Methods in net.sf.parser4j.generator.service with parameters of type IGrammarNode
protected  void GrammarToTextFile.beginVisitImpl(IGrammarNode grammarNode)
           
protected  void NonTerminalEmptyStateUpdater.beginVisitImpl(IGrammarNode grammarNode)
           
protected  void ParserDataGenerator.beginVisitImpl(IGrammarNode grammarNode)
           
protected  void GrammarToTextFile.endVisitImpl(IGrammarNode grammarNode)
           
protected  void NonTerminalEmptyStateUpdater.endVisitImpl(IGrammarNode grammarNode)
           
protected  void ParserDataGenerator.endVisitImpl(IGrammarNode grammarNode)
           
 void GrammarToTextFile.generateTextFile(IGrammarNode rootGrammarNode, java.io.File textFile)
           
 void NonTerminalEmptyStateUpdater.update(IGrammarNode rootGrammarNode)
           
protected  void GrammarToTextFile.visitImpl(IGrammarNode grammarNode)
           
protected  void NonTerminalEmptyStateUpdater.visitImpl(IGrammarNode grammarNode)
           
protected  void ParserDataGenerator.visitImpl(IGrammarNode grammarNode)
           
 

Uses of IGrammarNode in net.sf.parser4j.kernelgenerator.entity.grammarnode
 

Classes in net.sf.parser4j.kernelgenerator.entity.grammarnode that implement IGrammarNode
 class AbstractGrammarNode
           
 class AbstractMularyGrammarNode
           
 class AbstractNonTerminalNode
           
 class AbstractTerminalNode
          common to all terminal grammar node
 class GrammarNodeNull
           
 

Methods in net.sf.parser4j.kernelgenerator.entity.grammarnode that return IGrammarNode
 IGrammarNode GrammarTreeFactoryData.getRootGrammarNode()
           
 

Methods in net.sf.parser4j.kernelgenerator.entity.grammarnode with parameters of type IGrammarNode
 int AbstractGrammarNode.compareTo(IGrammarNode grammarNode)
           
 

Constructors in net.sf.parser4j.kernelgenerator.entity.grammarnode with parameters of type IGrammarNode
GrammarTreeFactoryData(NonTerminalMap nonTerminalMap, IGrammarNode rootGrammarNode)
           
 

Uses of IGrammarNode in net.sf.parser4j.kernelgenerator.entity.grammarnode.impl
 

Classes in net.sf.parser4j.kernelgenerator.entity.grammarnode.impl that implement IGrammarNode
 class AbstractGrammarNodeConcat
          common to all non terminal node based on concatenation
 class GrammarNodeAlternative
          alternative grammar node
 class GrammarNodeAlternativeSpringBean
          extends GrammarNodeAlternative for spring setup
 class GrammarNodeConcat
          concatenation grammar node
 class GrammarNodeConcatSpringBean
          extends GrammarNodeConcat for spring setup
 class GrammarNodeEmpty
           
 class GrammarNodeEmptySpringBean
          extends GrammarNodeEmpty for spring setup
 class GrammarNodeString
          string grammar node
 class GrammarNodeStringSpringBean
          extends GrammarNodeString for spring setup
 class GrammarNodeTerminalChar
          terminal character grammar node
 class GrammarNodeTerminalCharRange
          terminal characters range grammar node
 class GrammarNodeTerminalCharRangeSpringBean
          extends GrammarNodeTerminalCharRange for spring setup
 class GrammarNodeTerminalCharSet
          terminal characters set grammar node
 class GrammarNodeTerminalCharSpringBean
          extends GrammarNodeTerminalChar for spring setup
 class GrammarNodeTerminalSetOfTerminal
          terminal terminal node set grammar node
 class GrammarNodeTerminalSetOfTerminalSpringBean
          extends GrammarNodeTerminalSetOfTerminal for spring setup
 

Methods in net.sf.parser4j.kernelgenerator.entity.grammarnode.impl that return IGrammarNode
 IGrammarNode OperandGrammarNode.getGrammarNode()
           
 

Methods in net.sf.parser4j.kernelgenerator.entity.grammarnode.impl with parameters of type IGrammarNode
 void OperandGrammarNode.setGrammarNode(IGrammarNode grammarNode)
           
 

Method parameters in net.sf.parser4j.kernelgenerator.entity.grammarnode.impl with type arguments of type IGrammarNode
 void GrammarNodeTerminalSetOfTerminal.setSetOfTerminalNode(java.util.Set<IGrammarNode> setOfTerminalNode)
           
 

Uses of IGrammarNode in net.sf.parser4j.kernelgenerator.entity.state
 

Methods in net.sf.parser4j.kernelgenerator.entity.state that return IGrammarNode
 IGrammarNode RecognitionPoint.getGrammarNode()
           
 

Constructors in net.sf.parser4j.kernelgenerator.entity.state with parameters of type IGrammarNode
RecognitionPoint(IGrammarNode grammarNode, int recognitionPointIndex, boolean token)
           
 

Uses of IGrammarNode in net.sf.parser4j.kernelgenerator.entity.state.syntax
 

Methods in net.sf.parser4j.kernelgenerator.entity.state.syntax that return types with arguments of type IGrammarNode
 java.util.Set<IGrammarNode> State.getExpectedStringTokenSet()
           
 

Uses of IGrammarNode in net.sf.parser4j.kernelgenerator.service
 

Methods in net.sf.parser4j.kernelgenerator.service with parameters of type IGrammarNode
 ParserData KernelParserDataGenerator.generate(IGrammarNode rootGrammarNode, NonTerminalMap nonTerminalMap, java.lang.String matchMgrPackageName)
           
 void StateGenerator.generate(StateMap stateMap, IGrammarNode rootGrammarNode, NonTerminalMap nonTerminalMap)
           
 

Method parameters in net.sf.parser4j.kernelgenerator.service with type arguments of type IGrammarNode
 LexerData LexerDataGenerator.generate(java.util.Collection<IGrammarNode> rootGrammarNodeCollection, NonTerminalMap nonTerminalMap)
           
 void DfaStateGenerator.generate(DfaStateMap dfaStateMap, java.util.Collection<IGrammarNode> rootGrammarNodeCollection, NonTerminalMap nonTerminalMap)
           
 void LexStateGenerator.generate(LexStateMap lexStateMap, java.util.Set<java.lang.Integer> rootNonTerminalSet, java.util.Collection<IGrammarNode> rootGrammarNodeCollection, NonTerminalMap nonTerminalMap)
           
 

Uses of IGrammarNode in net.sf.parser4j.kernelgenerator.service.grammarnode
 

Methods in net.sf.parser4j.kernelgenerator.service.grammarnode that return IGrammarNode
 IGrammarNode GrammarNodeFactory.newGrammarNodeAlternative(NonTerminalMap nonTerminalMap, java.lang.String nonTerminalName, java.lang.String simpleMatchClassName, java.util.List<OperandGrammarNode> operandList, boolean intermediate)
           
 IGrammarNode GrammarNodeFactory.newGrammarNodeConcat(NonTerminalMap nonTerminalMap, java.lang.String nonTerminalName, java.lang.String simpleMatchClassName, java.util.List<OperandGrammarNode> operandList, boolean intermediate)
           
 IGrammarNode GrammarNodeFactory.newGrammarNodeEmpty(NonTerminalMap nonTerminalMap, java.lang.String nonTerminalName, java.lang.String simpleMatchClassName, boolean intermediate)
           
 IGrammarNode GrammarNodeFactory.newGrammarNodeString(NonTerminalMap nonTerminalMap, java.lang.String nonTerminalName, java.lang.String simpleMatchClassName, java.lang.String stringValue, boolean intermediate)
           
 

Methods in net.sf.parser4j.kernelgenerator.service.grammarnode with parameters of type IGrammarNode
 boolean AbstractGrammarNodeVisitor.beginVisit(IGrammarNode grammarNode)
           
 boolean IGrammarNodeVisitor.beginVisit(IGrammarNode grammarNode)
           
protected abstract  void AbstractGrammarNodeVisitor.beginVisitImpl(IGrammarNode grammarNode)
           
 void AbstractGrammarNodeVisitor.endVisit(IGrammarNode grammarNode)
           
 void IGrammarNodeVisitor.endVisit(IGrammarNode grammarNode)
           
protected abstract  void AbstractGrammarNodeVisitor.endVisitImpl(IGrammarNode grammarNode)
           
protected abstract  void AbstractGrammarNodeVisitor.visitImpl(IGrammarNode grammarNode)
           
 



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