Protégé-OWL 3.4.8

edu.stanford.smi.protegex.owl.swrl.bridge.xsd
Class XSDType

java.lang.Object
  extended by edu.stanford.smi.protegex.owl.swrl.bridge.xsd.XSDType
All Implemented Interfaces:
Comparable<XSDType>
Direct Known Subclasses:
XSDAnyURI, XSDDate, XSDDateTime, XSDDuration, XSDTime

public abstract class XSDType
extends Object
implements Comparable<XSDType>


Constructor Summary
XSDType(String content)
           
 
Method Summary
 int compareTo(XSDType xsdType)
           
 String getContent()
           
 URI getURI()
           
protected  void setURI(String uriString)
           
 String toString()
           
protected abstract  void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XSDType

public XSDType(String content)
        throws DataValueConversionException
Throws:
DataValueConversionException
Method Detail

getContent

public String getContent()

toString

public String toString()
Overrides:
toString in class Object

getURI

public URI getURI()

compareTo

public int compareTo(XSDType xsdType)
Specified by:
compareTo in interface Comparable<XSDType>

validate

protected abstract void validate()
                          throws DataValueConversionException
Throws:
DataValueConversionException

setURI

protected void setURI(String uriString)
               throws DataValueConversionException
Throws:
DataValueConversionException

Protégé-OWL 3.4.8

Submit a bug report or feature request
Copyright (c) 1998-2012 Stanford University.