Public Member Functions | |
EbeDocument () | |
void | setPath (String path) |
String | getPath () |
void | load () |
void | save () throws FileNotFoundException, IOException |
void | putNode (ComplexObject obj) |
TreeMap< String, ComplexObject > | getNodes () |
ComplexObject | getNode (String name) |
void | setDocumentInfo (String _prefix, String xsi, String xsiNamespace, String xsiLocation, String name) |
void | setDocumentInfo (String name) |
Static Public Member Functions | |
void | setClassType (AcsComplexType t) |
AcsComplexType | getClassType () |
Protected Attributes | |
TreeMap< String, ComplexObject > | nodes |
Static Protected Attributes | |
AcsComplexType | typeType |
Private Member Functions | |
void | readNode (Node no, ComplexObject obj) |
void | fillAttributes (ComplexObject obj, Element toFill) |
void | saveXmlDocument (Document docu, String name) throws FileNotFoundException, java.io.IOException |
Private Attributes | |
String | path |
Document | doc |
Static Private Attributes | |
DOMParser | parser |
|
Initialize a new EbeDocument |
|
Fill a DOM Element from a ComplexObject (for save)
|
|
The class type getter |
|
Get a node by name
|
|
Get the nodes (completion/error) TreeMap
|
|
Get the current filename Path
|
|
Load the data from the selected path |
|
Add a node (completion/error) to the document
|
|
Read the node into a ComplexObject
|
|
Save the data to the selected path
|
|
Save the DOM document into the name path
|
|
The class type setter |
|
Set the basic document info defaults
|
|
Set the basic document info
|
|
Set the Path of the Document
|
|
The DOM document |
|
The nodes (completions and errors) TreeMap |
|
The common DOM parser |
|
The file path |
|
The class type |