Public Member Functions | |
CommonSchema () | |
void | searchSimpleTypes (Document doc, String namespace) |
AcsAttribute | readAttribute (Node one) |
String | readDocumentation (Node anno) |
void | searchComplexTypes (Document doc, String namespace) |
AcsType | getType (String name) |
Protected Attributes | |
DOMParser | parser |
Document | commonTypes |
ArrayList< AcsType > | typeList |
Static Protected Attributes | |
String | COMMON_TYPES = "commontypes.xsd" |
|
Parse the schema file and initialize the class. Also adds basic types from the classic schema definition. TODO: add all the classic schema definitions |
|
Get a type (simple or complex) by name.
|
|
Read a DOM attribute node and return a new AcsAttribute object
|
|
Read a DOM annotation node with documentation, and return the string documentation.
|
|
Search for ComplexTypes in the parsed document and add them to the Arraylist. This class is unstable, and untested. I asure that works with the commontypes file only.
|
|
Search for SimpleTypes in the parsed document and add them to the Arraylist.
|
|
The common types schema filename |
|
The DOM Document object. |
|
The local DOM parser reference |
|
The list of types on the schema |