Uses of Class
laser.regularlanguage.regularexpression.ChoiceNode

Packages that use ChoiceNode
laser.regularlanguage.regularexpression Contains classes and interfaces for creating and manipulating regular expressions (REs). 
laser.regularlanguage.regularexpression.util Utility classes commonly useful for REs.
 
laser.regularlanguage.util Utility classes commonly useful for regular languages (RLs). 
 

Uses of ChoiceNode in laser.regularlanguage.regularexpression
 

Methods in laser.regularlanguage.regularexpression that return ChoiceNode
 ChoiceNode<L> ChoiceNode.copyTree()
          Returns a copy of the Tree rooted at this node.
 

Methods in laser.regularlanguage.regularexpression with parameters of type ChoiceNode
 void REVisitor.caseChoiceNode(ChoiceNode<L> node, java.lang.Object context)
          Allows this Visitor to process the given ChoiceNode.
 void AbstractREVisitor.caseChoiceNode(ChoiceNode<L> node, java.lang.Object context)
          Allows this REVisitor to process the given ChoiceNode.
 

Uses of ChoiceNode in laser.regularlanguage.regularexpression.util
 

Methods in laser.regularlanguage.regularexpression.util with parameters of type ChoiceNode
 void RESimplifier.caseChoiceNode(ChoiceNode<L> node, java.lang.Object context)
          Simplifies the given ChoiceNode.
 void REPrinter.caseChoiceNode(ChoiceNode<L> node, java.lang.Object context)
          Prints out the given ChoiceNode.
 void ExtendedREToREConverter.caseChoiceNode(ChoiceNode<L> node, java.lang.Object context)
          Creates a new ChoiceNode with its children converted with respect to the given Alphabet.
 void StringREtoREConverter.caseChoiceNode(ChoiceNode<StringLabel> node, java.lang.Object context)
          Allows this REVisitor to process the given ChoiceNode.
 

Uses of ChoiceNode in laser.regularlanguage.util
 

Methods in laser.regularlanguage.util with parameters of type ChoiceNode
 void REtoNFAConverter.caseChoiceNode(ChoiceNode<L> node, java.lang.Object context)
          Converts the given ChoiceNode into a sub-NFA that represents the alternation of the children sub-NFA.
 void REtoDFAInfoPrinter.caseChoiceNode(ChoiceNode<L> node, java.lang.Object context)
          Allows this Visitor to process the given ChoiceNode.
 void REtoDFABuilder.caseChoiceNode(ChoiceNode<L> node, java.lang.Object context)
          Allows this REVisitor to process the given ChoiceNode.