Uses of Class
org.ephman.abra.tools.SchemaException

Packages that use SchemaException
org.ephman.abra.tools   
org.ephman.abra.tools.plugins   
 

Uses of SchemaException in org.ephman.abra.tools
 

Methods in org.ephman.abra.tools that throw SchemaException
 void JavaClassGenerator.generate(JClass currentClass)
           
 void GenericFactoryGenerator.generate(JClass currentClass)
           
protected  void GenericFactoryGenerator.writeFactoryMethods(java.io.FileWriter factoryOutFile, JClass currentClass, java.util.Vector allFields)
           
protected  void GenericFactoryGenerator.writeDeepRetrieval(java.io.FileWriter outFile, JClass currentClass, java.util.Vector allFields)
           
protected  void GenericFactoryGenerator.writeStoreAndDeleteMethods(java.io.FileWriter outFile, JClass currentClass, java.util.Vector allFields)
          routine which writes store, getByOid and delete
protected  void GenericFactoryGenerator.writeProcs(java.io.FileWriter outFile, JClass currentClass, java.util.Vector allFields)
          write procs
protected  void GenericFactoryGenerator.writeMakeFromRs(java.io.FileWriter outFile, JClass currentClass, java.util.Vector allFields)
           
protected  void GenericFactoryGenerator.writeOutAField(java.io.FileWriter outFile, JField jf)
           
protected  java.lang.String GenericFactoryGenerator.writeOutAField(JField jf)
           
protected  java.lang.String GenericFactoryGenerator.writeOutAField(JField jf, java.lang.String fieldType, java.lang.String colName)
           
protected  java.lang.String GenericFactoryGenerator.writeOutAField(JField jf, java.lang.String fieldType, java.lang.String colName, java.lang.String varName)
           
protected  java.lang.String GenericFactoryGenerator.writeOutAField(JField jf, java.lang.String fieldType, java.lang.String colName, java.lang.String varName, java.lang.String stype)
           
protected  int GenericFactoryGenerator.writeInsertMethod(java.io.FileWriter factoryOutFile, JClass currentClass, java.util.Vector allFields)
           
protected  void GenericFactoryGenerator.writeFactoryHeader(java.io.FileWriter factoryOutFile, JClass currentClass)
           
protected  void GenericFactoryGenerator.writeViewCode(java.io.FileWriter outFile, JClass currentClass, java.util.Vector allFields)
           
protected  void GenericFactoryGenerator.writeViewString(JView view, JClass currentClass, java.io.FileWriter outFile)
           
protected  void GenericFactoryGenerator.writeManyToManyMethods(java.io.FileWriter outFile, JClass currentClass, java.util.Vector allFields)
           
 void GenericFactoryGenerator.InlineFieldWriter.execute(java.io.FileWriter outFile, boolean isFirst)
           
abstract  void GenericFactoryGenerator.InlineFieldWriter.writeOneField(java.io.FileWriter outFile, JField subField, java.lang.String sqlName, java.lang.String preName, boolean isFirst)
           
static void TypeMapper.setDbMap(java.util.Map dbTypes, java.lang.String dbName)
          add the database mappings
protected abstract  void SAXXmlProcessor.applyRules(org.w3c.dom.Element thisNode, java.lang.String mapFile)
           
protected  void SAXXmlProcessor.recurseOnChildList(org.w3c.dom.NodeList children, java.lang.String mapFile)
           
protected  void Marshaller.applyRules(org.w3c.dom.Element e, java.lang.String mapName)
           
protected  void Marshaller.applyRules(org.ephman.xml.XmlNode thisNode, java.lang.String mapFile)
           
 void PropertyTable.addProperties(java.util.Vector nodes, java.lang.String mapFileName)
          add properties to the table..
 void PropertyTable.addNode(org.ephman.xml.XmlNode aNode)
           
(package private)  void PropertyTable.resolve(java.lang.String name)
           
(package private)  void PropertyTable.addToUnresolved(org.ephman.xml.XmlNode node, java.lang.String varName)
           
protected abstract  void XmlProcessor.applyRules(org.ephman.xml.XmlNode thisNode, java.lang.String mapFile)
           
protected  void XmlProcessor.recurseOnChildList(java.util.Vector children, java.lang.String mapFile)
           
(package private)  void MapToJava.addGenerators(java.util.Vector gens, java.lang.String mapFile)
           
(package private)  void MapToJava.addGenerator(org.ephman.xml.XmlNode n, java.lang.String mapFile)
           
protected  void MapToJava.applyRules(org.ephman.xml.XmlNode thisNode, java.lang.String mapName)
           
 void MapToJava.generateAll()
           
 org.ephman.xml.XmlNode MapToJava.getOneNode(org.ephman.xml.XmlNode thisNode, java.lang.String tagToGet, java.lang.String mapName)
           
 void GenericSchemaGenerator.close()
          generic close if you want to write constraints -- override (see Oracle version)
 void GenericSchemaGenerator.generate(JClass currentClass)
           
protected  java.lang.String GenericSchemaGenerator.convertFields(java.lang.String fields, JClass currentClass)
           
protected  java.lang.String GenericSchemaGenerator.jToSql(java.lang.String javaName, JClass currentClass)
           
protected  void GenericSchemaGenerator.writeUniqueConstraint(JClass currentClass, JField jf)
           
protected  java.lang.String GenericSchemaGenerator.makeConstraintName(java.lang.String consName)
           
 void GenericSchemaGenerator.inlineField(JClass currentClass, JCompositeField jcf, java.util.HashSet fieldNames)
           
protected  void GenericSchemaGenerator.writeFieldSchema(JClass currentClass, JField jf, java.lang.String primaryKey, boolean is_first)
           
 void SchemaGenerator.close()
           
 void SchemaGenerator.generate(JClass currentClass)
           
protected  void SchemaGenerator.writeUniqueConstraint(JClass currentClass, JField jf)
           
static void Debugger.trace(java.lang.String msg, int level)
           
 void Generator.generate(JClass currentClass)
           
 

Constructors in org.ephman.abra.tools that throw SchemaException
GenericSchemaGenerator(java.lang.String outFileName)
           
SchemaGenerator(java.lang.String outFileName)
           
 

Uses of SchemaException in org.ephman.abra.tools.plugins
 

Methods in org.ephman.abra.tools.plugins that throw SchemaException
 void PluginGeneratorHandler.handleClassLevelNode(java.lang.String nodeName, java.util.Map attributes, JClass currentClass)
          call back when the node 'nodeName' which has been registered by this class is encountered
 void PluginGeneratorHandler.handleFieldLevelNode(java.lang.String nodeName, java.util.Map attributes, JClass currentClass, JField currentField)
          call back when the node 'nodeName' which has been registered by this class is encountered
 void PluginGeneratorHandler.addDefault(JClass currentClass)
          call each registered generator for the given class and allow them to add any default PluginData
 void PluginGeneratorHandler.generate(JClass currentClass)
          call each registered generator for the given class
abstract  void GeneratorPlugin.handleClassLevelNode(java.lang.String nodeName, java.util.Map attributes, JClass currentClass)
          call back when the node 'nodeName' which has been registered by this class is encountered
abstract  void GeneratorPlugin.handleFieldLevelNode(java.lang.String nodeName, java.util.Map attributes, JClass currentClass, JField currentField)
          call back when the node 'nodeName' which has been registered by this class is encountered
abstract  void GeneratorPlugin.generate(JClass currentClass)
          close and generate are part of Generator inteface
protected  void GeneratorPlugin.assertMandatory(java.lang.String field, java.lang.String name)