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.io.IOException; 8 import java.net.URL; 9 10 /*** 11 * Interface for parsing a label. 12 * 13 * @author mcayanan 14 * 15 */ 16 public interface Validator { 17 18 public Label validate(URL url) throws ParseException, IOException; 19 20 public Label validate(URL url, Dictionary dictionary) throws ParseException, IOException; 21 }