edu.washington.bhi.protegex.storage.xml
Class XMLCreator

java.lang.Object
  extended byedu.washington.bhi.protegex.storage.xml.XMLBase
      extended byedu.washington.bhi.protegex.storage.xml.XMLCreator
Direct Known Subclasses:
ProtegeXMLCreator

public class XMLCreator
extends XMLBase


Field Summary
protected  org.w3c.dom.Document doc
           
protected  org.w3c.dom.Element main
           
 
Constructor Summary
XMLCreator()
           
 
Method Summary
protected  void addAttribute(org.w3c.dom.Element parent, java.lang.String name, java.lang.String value)
           
protected  org.w3c.dom.Element addChildElement(org.w3c.dom.Element parent, java.lang.String name, java.lang.String value)
           
protected  org.w3c.dom.Element addChildtoFront(org.w3c.dom.Element parent, java.lang.String name, java.lang.String value)
           
protected  void addElementtoMain(org.w3c.dom.Element element)
           
protected  void addMaintoDoc()
           
protected  org.w3c.dom.Element addRootElement(org.w3c.dom.Element parent, java.lang.String name)
           
protected  java.lang.String convertObjecttoString(java.lang.Object obj, edu.stanford.smi.protege.model.ValueType type)
           
protected  void createDocument()
           
protected  void deleteNode(org.w3c.dom.Element parent, org.w3c.dom.Element child)
           
protected  edu.stanford.smi.protege.model.ValueType getObjectValueType(java.lang.Object obj)
           
protected  void initializeMain(java.lang.String value)
           
 
Methods inherited from class edu.washington.bhi.protegex.storage.xml.XMLBase
normalize, popupErrorMessage, printErrorMessage, sort, toFloat, unNormalize, XMLBase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

doc

protected org.w3c.dom.Document doc

main

protected org.w3c.dom.Element main
Constructor Detail

XMLCreator

public XMLCreator()
Method Detail

createDocument

protected void createDocument()

addChildElement

protected org.w3c.dom.Element addChildElement(org.w3c.dom.Element parent,
                                              java.lang.String name,
                                              java.lang.String value)

addChildtoFront

protected org.w3c.dom.Element addChildtoFront(org.w3c.dom.Element parent,
                                              java.lang.String name,
                                              java.lang.String value)

addRootElement

protected org.w3c.dom.Element addRootElement(org.w3c.dom.Element parent,
                                             java.lang.String name)

addElementtoMain

protected void addElementtoMain(org.w3c.dom.Element element)

deleteNode

protected void deleteNode(org.w3c.dom.Element parent,
                          org.w3c.dom.Element child)

addAttribute

protected void addAttribute(org.w3c.dom.Element parent,
                            java.lang.String name,
                            java.lang.String value)

initializeMain

protected void initializeMain(java.lang.String value)

addMaintoDoc

protected void addMaintoDoc()

getObjectValueType

protected edu.stanford.smi.protege.model.ValueType getObjectValueType(java.lang.Object obj)

convertObjecttoString

protected java.lang.String convertObjecttoString(java.lang.Object obj,
                                                 edu.stanford.smi.protege.model.ValueType type)