00001 package com.ohrasys.cad.bnf.validator; 00002 import com.ohrasys.cad.bnf.*; 00003 00004 public class SymbolValidator 00005 extends BNFOneOfManyRequiredTest { 00006 public SymbolValidator() 00007 throws BNFTestException {super(createTests());} 00008 00009 private static BNFTestImplementor[] createTests() 00010 throws BNFTestException { 00011 BNFTestImplementor result[] = new BNFTestImplementor[] { 00012 new IdentifierAdditionalCharacterValidator(), 00013 new BasicSymbolValidator(), new EscapedSymbolValidator() 00014 }; 00015 return result; 00016 } 00017 }