zeus.ontology
Class TypesHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
zeus.ontology.TypesHandler
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- public class TypesHandler
- extends org.xml.sax.helpers.DefaultHandler
|
Field Summary |
private java.lang.String |
name
|
private java.lang.String |
type
|
private java.util.List |
types
|
private int |
unionTracker
|
private java.lang.String |
value
|
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
types
private java.util.List types
name
private java.lang.String name
type
private java.lang.String type
value
private java.lang.String value
unionTracker
private int unionTracker
TypesHandler
public TypesHandler()
addRestrictions
public void addRestrictions(OntologyDb db)
- Add the derived restrictions to the db
addRestriction
private void addRestriction()
startElement
public void startElement(java.lang.String namespace,
java.lang.String sName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
endElement
public void endElement(java.lang.String namespace,
java.lang.String sName,
java.lang.String qName)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
characters
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
parseRestriction
private void parseRestriction(java.lang.String element,
org.xml.sax.Attributes attributes)
joinRestriction
private void joinRestriction(java.lang.String expression)
conjoinRestriction
private void conjoinRestriction(java.lang.String expression)
disjoinRestriction
private void disjoinRestriction(java.lang.String expression)
clear
private void clear()
parseType
private void parseType(java.lang.String base)
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.