Uses of Class
fr.umlv.tatoo.runtime.node.NodeBuilder

Packages that use NodeBuilder
fr.umlv.tatoo.cc.ebnf.ast   
fr.umlv.tatoo.runtime.node   
 

Uses of NodeBuilder in fr.umlv.tatoo.cc.ebnf.ast
 

Methods in fr.umlv.tatoo.cc.ebnf.ast that return NodeBuilder
 NodeBuilder<AliasDefAST> TreeFactory.createAliasDef(TokenAST<String> name)
           
 NodeBuilder<DirectiveDefAST> TreeFactory.createDirectiveDef(TokenAST<String> name)
           
 NodeBuilder<EnhancedDefAST> TreeFactory.createEnhancedVariable(EnhancedDefAST.Enhancement enhancement, VariableVarAST element, VariableVarAST separator, List<Node> vargroup)
           
 NodeBuilder<ImportDefAST> TreeFactory.createImportDef(TokenAST<String> qualifiedId)
           
 NodeBuilder<MacroDefAST> TreeFactory.createMacroDef(TokenAST<String> name, String regex)
           
 NodeBuilder<NonTerminalDefAST> TreeFactory.createNonTerminalDef(TokenAST<String> name, TypeVarAST type, List<ProductionDefAST> productions)
           
 NodeBuilder<PriorityDefAST> TreeFactory.createPriorityDef(TokenAST<String> name, double number, String assoc)
           
 NodeBuilder<PriorityVarAST> TreeFactory.createPriorityVar(TokenAST<String> name)
           
 NodeBuilder<ProductionDefAST> TreeFactory.createProductionDef(List<Node> varlist, PriorityVarAST priority, ProductionIdAndVersionDefAST idAndVersion)
           
 NodeBuilder<ProductionIdAndVersionDefAST> TreeFactory.createProductionIdAndVersionDef(TokenAST<String> name, VersionVarAST version)
           
 NodeBuilder<QuotedIdVarAST> TreeFactory.createQuotedIdVar(TokenAST<String> name)
           
 NodeBuilder<RootDefAST> TreeFactory.createRootDef(StartNonTerminalSetDefAST startNonTerminalSetDef)
           
 NodeBuilder<RuleDefAST> TreeFactory.createRuleDef(TokenAST<String> name, String regex)
           
<V> NodeBuilder<SimpleNodeAST<V>>
TreeFactory.createSimpleNode(Kind kind, V value)
           
 NodeBuilder<StartNonTerminalSetDefAST> TreeFactory.createStartNonTerminalSetDef(List<UnquotedIdVarAST> startNonTerminalList)
           
 NodeBuilder<TerminalDefAST> TreeFactory.createTerminalDef(TerminalDefAST.TerminalKind kind, TokenAST<String> name, AliasDefAST alias, TypeVarAST type, RuleDefAST rule, PriorityVarAST priority)
           
 NodeBuilder<TypeVarAST> TreeFactory.createTypeVar(TokenAST<String> qualifiedid)
           
 NodeBuilder<UnquotedIdVarAST> TreeFactory.createUnquotedIdVar(TokenAST<String> name)
           
 NodeBuilder<VariableTypeDefAST> TreeFactory.createVariableTypeDef(VariableVarAST variable, TypeVarAST type)
           
 NodeBuilder<VersionDefAST> TreeFactory.createVersionDef(TokenAST<String> name, VersionVarAST parent)
           
 NodeBuilder<VersionVarAST> TreeFactory.createVersionVar(TokenAST<String> name)
           
 

Uses of NodeBuilder in fr.umlv.tatoo.runtime.node
 

Methods in fr.umlv.tatoo.runtime.node that return NodeBuilder
 NodeBuilder<N> NodeBuilder.add(Node tree)
           
 NodeBuilder<N> NodeBuilder.addAll(List<? extends Node> trees)
           
 NodeBuilder<N> NodeBuilder.addAll(Node... trees)