public SchemaSG generate(InputSource pSource) throws Exception {
SchemaReader sr = getSchemaReader();
sr.setGenerator(this);
SchemaSG s = sr.parse(pSource);
s.generate();
File targetDir = getTargetDirectory();
JavaSourceFactory jsf = s.getJavaSourceFactory();
for (Iterator iter = jsf.getJavaSources(); iter.hasNext(); ) {
((JavaSource) iter.next()).setForcingFullyQualifiedName(true);
}