Uses of Class
com.ohrasys.cad.bnf.BNFTestableObject

Packages that use BNFTestableObject
com.ohrasys.cad.bnf Provides a general facility to verify a stream of tokens using commonly used Backus Naur tests. 
 

Uses of BNFTestableObject in com.ohrasys.cad.bnf
 

Fields in com.ohrasys.cad.bnf with type parameters of type BNFTestableObject
protected  java.util.List<BNFTestableObject> BNFTestResult.committable
          A list of tokens that have been successfully evaluated
protected  java.util.List<BNFTestableObject> BNFAbstractTest.committed
          A list of all subtokens successfully processed by the sub-tests
protected  java.util.List<BNFTestableObject> BNFAbstractTest.playable
          A list of tokens to be evaluated by this test
protected  java.util.List<BNFTestableObject> BNFTestResult.replayable
          A list of tokens that must be replayed
 

Methods in com.ohrasys.cad.bnf that return types with arguments of type BNFTestableObject
 java.util.List<BNFTestableObject> BNFTestResult.getCommittableTokens()
          Destructively retrieves the list of committable tokens.
 java.util.List<BNFTestableObject> BNFTestResult.getReplayableTokens()
          Destructively retrieves the list of replayable tokens.
 

Methods in com.ohrasys.cad.bnf with parameters of type BNFTestableObject
 boolean BNFTestResult.addCommittableToken(BNFTestableObject token)
          Adds a token to the list of committable tokens
 boolean BNFTestResult.addReplayableToken(BNFTestableObject token)
          Adds a token to the list of replayable tokens
 BNFTestResult BNFTestImplementor.test(BNFTestableObject obj)
          A method to evaluate the test using the supplied testable object
 BNFTestResult BNFRequiredTest.test(BNFTestableObject obj)
          A method to evaluate this test using the supplied testable object
 BNFTestResult BNFOptionalTest.test(BNFTestableObject obj)
          A method to evaluate this test using the supplied testable object
 BNFTestResult BNFOneOrMoreRequiredTest.test(BNFTestableObject obj)
          A method to evaluate this test using the supplied testable object
 BNFTestResult BNFOneOrMoreOptionalTest.test(BNFTestableObject obj)
          A method to evaluate this test using the supplied testable object
 BNFTestResult BNFOneOfManyRequiredTest.test(BNFTestableObject obj)
          A method to evaluate this test using the supplied testable object
 BNFTestResult BNFNoFallthruTest.test(BNFTestableObject obj)
          A method to evaluate this test.
abstract  BNFTestResult BNFAbstractTest.test(BNFTestableObject obj)
          A method to evaluate this test using the supplied testable object.
 

Method parameters in com.ohrasys.cad.bnf with type arguments of type BNFTestableObject
 boolean BNFTestResult.addCommittableTokens(java.util.List<BNFTestableObject> list)
          Adds a list of tokens to the list of committable tokens
 boolean BNFTestResult.addReplayableTokens(java.util.List<BNFTestableObject> list)
          Adds a list of tokens to the list of replayable tokens