Public Member Functions | |
| void | load (File configFile, File[] includeConfigFiles) throws BindingException |
| String[] | getAllNamespaces () |
| String | getJPackageForNamespace (String ns) |
| String[] | getAllSchemaNames () |
| String | getJPackageForSchema (String schemaName) |
| List< File > | getPrimarySchemaFiles () throws BindingException |
| List< File > | getAllSchemaFiles () |
| Map< String, File > | getSchemaName2File () |
Private Member Functions | |
| void | storePckgMappings (EntitybuilderSettings ebs, File schemaBaseDir) |
| EntitybuilderSettings | parseConfigFile (File configFile) throws BindingException |
Private Attributes | |
| EntitybuilderSettings | m_entitybuilderSettings |
| Map< String, String > | m_schema2pckMap = new HashMap<String String>() |
| Map< String, String > | m_ns2pckMap = new HashMap<String String>() |
| Map< String, File > | m_schemaName2File = new HashMap<String File>() |
|
|
Gets all xsd namespaces, even those from included config files for which no code is generated directly. |
|
|
|
|
|
Gets all schema names, even those from included config files for which no code is generated directly. Only file names, no directory path. |
|
|
|
|
|
|
|
|
Gets all schema files which should be run explicitly through the code generator. Schema files that are only used indirectly (include, import) are not returned. |
|
|
|
|
||||||||||||
|
Reads the configuration data.
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
key = xsd namespace, value = Java package |
|
|
key = schema file name w/o path, value = Java package |
|
|
|
1.3.8