Protégé-OWL 3.4

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

java.lang.Object
  extended by edu.stanford.smi.protegex.owl.swrl.bridge.xsd.PrimitiveXSDType
All Implemented Interfaces:
Comparable
Direct Known Subclasses:
AnyURI, Base64Binary, Date, DateTime, Duration, GDay, GMonth, GMonthDay, GYear, GYearMonth, HexBinary, NOTATION, QName, Time

public abstract class PrimitiveXSDType
extends Object
implements Comparable


Constructor Summary
PrimitiveXSDType(String content)
           
 
Method Summary
 int compareTo(Object o)
           
 String getContent()
           
 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

PrimitiveXSDType

public PrimitiveXSDType(String content)
                 throws DatatypeConversionException
Throws:
DatatypeConversionException
Method Detail

getContent

public String getContent()

toString

public String toString()
Overrides:
toString in class Object

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface Comparable

validate

protected abstract void validate()
                          throws DatatypeConversionException
Throws:
DatatypeConversionException

Protégé-OWL 3.4

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