SAXParserDriver.java
package edu.udel.cis.vsl.tass.ast;
import edu.udel.cis.vsl.tass.ast.IF.ASTParserIF;
import edu.udel.cis.vsl.tass.ast.ASTs;
import edu.udel.cis.vsl.tass.ast.IF.ASTParserException;
import java.io.FileInputStream;
import java.io.File;
public class SAXParserDriver {
public static void main(String args[]) {
File schemaFile;
FileInputStream xmlFile;
try {
schemaFile = new File(args[0]);
xmlFile = new FileInputStream(new File(args[1]));
} catch (Exception e) {
System.out.println(e);
return;
}
ASTParserIF parser = ASTs.makeASTParser(xmlFile,schemaFile);
try {
parser.parseDocument();
} catch (ASTParserException e) {
System.out.println(e);
e.printStackTrace();
return;
}
}
}