|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfaa.tg.prep.aces.AcesXmlPostProcess
public class AcesXmlPostProcess
| Field Summary | |
|---|---|
static java.lang.String |
CVS_VERSION_ID
The CVS Version ID |
private java.io.File |
specFile
|
| Constructor Summary | |
|---|---|
AcesXmlPostProcess(java.io.File specFile,
boolean debug)
Constructor- |
|
| Method Summary | |
|---|---|
private java.util.Hashtable |
createHashtable(Element root,
java.lang.String repeatElementName,
java.lang.String primaryKeyElementName)
Method createHashtable ... |
private void |
deleteElement(java.util.Hashtable xmlElements,
java.lang.String elementName)
Method deleteElement ... |
static void |
main(java.lang.String[] args)
Method main - For stand alone use. |
private void |
processDeletes(Element deleteElement,
java.lang.String primaryKeyElementName,
java.util.Hashtable xmlElements)
Method processDeletes ... |
private void |
processFile(Element fileElement)
Method processFile ... |
private void |
processFiles(Document specDoc)
Method |
private void |
processSelect(Element selectElement,
java.util.Hashtable elementsHash,
java.lang.String primaryKeyElementName)
Method processSelect ... |
private void |
processWith(Element withElement,
Element rootElement)
Method processWith ... |
void |
saveToXml(Document document,
java.io.File saveFile)
Saves the document to the xml file that was given. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CVS_VERSION_ID
private java.io.File specFile
| Constructor Detail |
|---|
public AcesXmlPostProcess(java.io.File specFile,
boolean debug)
specFile - the File specificing the editing to be done| Method Detail |
|---|
private void processFiles(Document specDoc)
specDoc - private void processFile(Element fileElement)
fileElement -
private void processWith(Element withElement,
Element rootElement)
withElement - rootElement -
private void processSelect(Element selectElement,
java.util.Hashtable elementsHash,
java.lang.String primaryKeyElementName)
selectElement - elementsHash - primaryKeyElementName -
private void processDeletes(Element deleteElement,
java.lang.String primaryKeyElementName,
java.util.Hashtable xmlElements)
deleteElement - primaryKeyElementName - xmlElements -
private java.util.Hashtable createHashtable(Element root,
java.lang.String repeatElementName,
java.lang.String primaryKeyElementName)
root - repeatElementName - primaryKeyElementName -
private void deleteElement(java.util.Hashtable xmlElements,
java.lang.String elementName)
xmlElements - elementName -
public void saveToXml(Document document,
java.io.File saveFile)
throws java.io.IOException,
java.lang.NullPointerException
document - saveFile - file to save to
java.io.IOException
java.lang.NullPointerExceptionpublic static void main(java.lang.String[] args)
args - -s SpecFile.xml
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||