Uses of Interface
com.ohrasys.cad.bnf.BNFTestImplementor

Packages that use BNFTestImplementor
com.ohrasys.cad.bnf Provides a general facility to verify a stream of tokens using commonly used Backus Naur tests. 
com.ohrasys.cad.bnf.validator A package to verify the syntax and optionally format a Backus-Naur Form file. 
 

Uses of BNFTestImplementor in com.ohrasys.cad.bnf
 

Classes in com.ohrasys.cad.bnf that implement BNFTestImplementor
 class BNFAbstractTest
          Abstract Backus-Naur test.
 class BNFNoFallthruTest
          Represents a terminal test
 class BNFOneOfManyRequiredTest
          A test in which one of the sub-tests must pass.
 class BNFOneOrMoreOptionalTest
          A test in which all of the sub-tests must occur zero or more times
 class BNFOneOrMoreRequiredTest
          A test in which all of the sub-tests must occur one or more times.
 class BNFOptionalTest
          A test in which all sub-tests must occur zero or one time
 class BNFRequiredTest
          A test in which all sub-tests must complete once
 

Fields in com.ohrasys.cad.bnf declared as BNFTestImplementor
protected  BNFTestImplementor[] BNFAbstractTest.tests
          The list of sub-tests that comprise this test
 

Constructors in com.ohrasys.cad.bnf with parameters of type BNFTestImplementor
BNFAbstractTest(BNFTestImplementor[] tests)
          Creates a new BNFAbstractTest object.
BNFOneOfManyRequiredTest(BNFTestImplementor[] tests)
          Creates a new BNFOneOfManyRequiredTest object.
BNFOneOrMoreOptionalTest(BNFTestImplementor[] tests)
          Creates a new BNFOneOrMoreOptionalTest object.
BNFOneOrMoreRequiredTest(BNFTestImplementor[] tests)
          Creates a new BNFOneOrMoreRequiredTest object.
BNFOptionalTest(BNFTestImplementor[] tests)
          Creates a new BNFOptionalTest object.
BNFRequiredTest(BNFTestImplementor[] tests)
          Creates a new BNFRequiredTest object.
 

Uses of BNFTestImplementor in com.ohrasys.cad.bnf.validator
 

Classes in com.ohrasys.cad.bnf.validator that implement BNFTestImplementor
 class AndFactorsValidator
           
 class AssignmentValidator
           
 class BasicSymbolValidator
           
 class BNFValidator
           
 class BracedTermValidator
           
 class BracketedTermValidator
           
 class EscapedSymbolValidator
           
 class FactorsValidator
           
 class FactorValidator
           
 class IdentifierAdditionalCharacterValidator
           
 class IdentifierStartCharacterValidator
           
 class IdentifierValidator
           
 class LowercaseValidator
           
 class NumberValidator
           
 class OrFactorsValidator
           
 class OrFactorValidator
           
 class QuotedValidator
           
 class RuleValidator
           
 class SubFactorsValidator
           
 class SymbolValidator
           
 class TermValidator
           
 class UnderscoreValidator
           
 class UppercaseValidator
           
 class WhitespaceValidator