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

java.lang.Object
  extended byedu.washington.bhi.protegex.storage.xml.XMLBase
      extended byedu.washington.bhi.protegex.storage.xml.XMLImporter
          extended byedu.washington.bhi.protegex.storage.xml.ProtegeXMLImporter

public class ProtegeXMLImporter
extends XMLImporter


Field Summary
protected  edu.stanford.smi.protege.model.KnowledgeBase mainkb
           
 
Fields inherited from class edu.washington.bhi.protegex.storage.xml.XMLImporter
doc, main
 
Constructor Summary
ProtegeXMLImporter(edu.stanford.smi.protege.model.KnowledgeBase kb, boolean isIncluded)
           
 
Method Summary
protected  void parseClass(org.w3c.dom.Node node)
           
protected  void parseClasses(org.w3c.dom.Node node)
           
 void parseDocument(org.w3c.dom.Node mainnode)
           
protected  void parseInstance(org.w3c.dom.Node node)
           
protected  void parseInstances(org.w3c.dom.Node node)
           
protected  java.util.Collection parseOwnSlot(org.w3c.dom.Node node)
           
protected  void parseSlot(org.w3c.dom.Node node)
           
protected  void parseSlots(org.w3c.dom.Node node)
           
protected  java.util.ArrayList parseValueType(org.w3c.dom.Node node)
           
 
Methods inherited from class edu.washington.bhi.protegex.storage.xml.XMLImporter
getAttribute, getAttributes, getTextnodevalue, loadfromFile
 
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

mainkb

protected edu.stanford.smi.protege.model.KnowledgeBase mainkb
Constructor Detail

ProtegeXMLImporter

public ProtegeXMLImporter(edu.stanford.smi.protege.model.KnowledgeBase kb,
                          boolean isIncluded)
Method Detail

parseDocument

public void parseDocument(org.w3c.dom.Node mainnode)

parseClasses

protected void parseClasses(org.w3c.dom.Node node)

parseSlots

protected void parseSlots(org.w3c.dom.Node node)

parseInstances

protected void parseInstances(org.w3c.dom.Node node)

parseOwnSlot

protected java.util.Collection parseOwnSlot(org.w3c.dom.Node node)

parseValueType

protected java.util.ArrayList parseValueType(org.w3c.dom.Node node)

parseClass

protected void parseClass(org.w3c.dom.Node node)

parseSlot

protected void parseSlot(org.w3c.dom.Node node)

parseInstance

protected void parseInstance(org.w3c.dom.Node node)