1 package gov.nasa.pds.vtool.validate; 2 3 import gov.nasa.pds.tools.dict.Dictionary; 4 import gov.nasa.pds.tools.label.Label; 5 import gov.nasa.pds.tools.label.parser.ParseException; 6 7 import java.net.URL; 8 9 /*** 10 * Interface for parsing a label. 11 * 12 * @author mcayanan 13 * 14 */ 15 public interface Validator { 16 17 public Label validate(URL url) throws ParseException, ValidatorException; 18 19 public Label validate(URL url, Dictionary dictionary) throws ParseException, ValidatorException; 20 }