org.apache.xerces.impl.dv.dtd
Interface DatatypeValidator

All Known Implementing Classes:
AbstractDatatypeValidator

public interface DatatypeValidator

Version:
$Id: DatatypeValidator.java,v 1.1 2001/10/25 20:35:57 elena Exp $
Author:
Stubs generated by DesignDoc on Mon Sep 11 11:10:57 PDT 2000

Field Summary
static int FACET_DURATION
           
static int FACET_ENCODING
           
static int FACET_ENUMERATION
           
static int FACET_LENGTH
           
static int FACET_MAXEXCLUSIVE
           
static int FACET_MAXINCLUSIVE
           
static int FACET_MAXLENGTH
           
static int FACET_MINEXCLUSIVE
           
static int FACET_MININCLUSIVE
           
static int FACET_MINLENGTH
           
static int FACET_PATTERN
           
static int FACET_PERIOD
           
static int FACET_PRECISSION
           
static int FACET_SCALE
           
static int FACET_WHITESPACE
           
static short WHITESPACE_COLLAPSE
           
static short WHITESPACE_NONE
           
static short WHITESPACE_PRESERVE
           
static short WHITESPACE_REPLACE
           
 
Method Summary
 int compare(java.lang.String value1, java.lang.String value2)
          compare
 java.util.Hashtable getFacets()
          getFacets
 void validate(java.lang.String data, java.lang.Object state)
          validate
 

Field Detail

FACET_LENGTH

public static final int FACET_LENGTH

FACET_MINLENGTH

public static final int FACET_MINLENGTH

FACET_MAXLENGTH

public static final int FACET_MAXLENGTH

FACET_PATTERN

public static final int FACET_PATTERN

FACET_ENUMERATION

public static final int FACET_ENUMERATION

FACET_WHITESPACE

public static final int FACET_WHITESPACE

FACET_MAXINCLUSIVE

public static final int FACET_MAXINCLUSIVE

FACET_MAXEXCLUSIVE

public static final int FACET_MAXEXCLUSIVE

FACET_MININCLUSIVE

public static final int FACET_MININCLUSIVE

FACET_MINEXCLUSIVE

public static final int FACET_MINEXCLUSIVE

FACET_PRECISSION

public static final int FACET_PRECISSION

FACET_SCALE

public static final int FACET_SCALE

FACET_ENCODING

public static final int FACET_ENCODING

FACET_DURATION

public static final int FACET_DURATION

FACET_PERIOD

public static final int FACET_PERIOD

WHITESPACE_NONE

public static final short WHITESPACE_NONE

WHITESPACE_PRESERVE

public static final short WHITESPACE_PRESERVE

WHITESPACE_REPLACE

public static final short WHITESPACE_REPLACE

WHITESPACE_COLLAPSE

public static final short WHITESPACE_COLLAPSE
Method Detail

getFacets

public java.util.Hashtable getFacets()
getFacets
Returns:
 

validate

public void validate(java.lang.String data,
                     java.lang.Object state)
              throws InvalidDatatypeValueException
validate
Parameters:
data -  
state -  

compare

public int compare(java.lang.String value1,
                   java.lang.String value2)
            throws InvalidDatatypeValueException
compare
Parameters:
value1 -  
value2 -  
Returns:
 


Copyright © 1999-2001 Apache XML Project. All Rights Reserved.