org.apache.xerces.impl.validation.datatypes.eTypes.xml
Interface XMLStringIF

All Known Implementing Classes:
XMLString

public interface XMLStringIF
extends Property

Acess functions for XML Schema string types. Note that language ID's are checked only for syntactic validity under XML spec. No check is performed to determine whether the codes are valid.

Version:
$Id: XMLStringIF.java,v 1.1.2.1 2000/10/28 00:04:55 jeffreyr Exp $
Author:
Leonard C. Berman, Jeffrey Rodriguez

Inner classes inherited from class org.apache.xerces.impl.validation.datatypes.eTypes.Interfaces.Property
Property.ValidationSummary
 
Field Summary
static int classNumberSubProperties
           
static int ENUM
           
static int NAME
           
static int PLURAL
           
 
Fields inherited from interface org.apache.xerces.impl.validation.datatypes.eTypes.Interfaces.Property
accumulate, classNumberSubProperties, constraint, eval, instance, merge
 
Method Summary
 int getLength()
           
 boolean getMaxExclusive()
           
 boolean getMaxInclusive()
           
 int getMaxLength()
           
 boolean getMinExclusive()
           
 boolean getMinInclusive()
           
 int getMinLength()
           
 java.lang.String getPattern()
           
 boolean isEnumeration()
           
 void setEnumeration(java.lang.String values)
          argument should be xml white space separated nmtokens
 void setMaxExclusive()
           
 void setMaxInclusive()
           
 void setMaxLength(int M)
           
 void setMinExclusive()
           
 void setMinInclusive()
           
 void setMinLength(int m)
           
 void setPattern(java.lang.String pat)
           
 
Methods inherited from interface org.apache.xerces.impl.validation.datatypes.eTypes.Interfaces.Property
accumulate, clone, getName, merge, twin, validate
 

Field Detail

ENUM

public static final int ENUM

NAME

public static final int NAME

PLURAL

public static final int PLURAL

classNumberSubProperties

public static final int classNumberSubProperties
Method Detail

getLength

public int getLength()

getMaxExclusive

public boolean getMaxExclusive()

getMaxInclusive

public boolean getMaxInclusive()

getMaxLength

public int getMaxLength()

getMinExclusive

public boolean getMinExclusive()

getMinInclusive

public boolean getMinInclusive()

getMinLength

public int getMinLength()

getPattern

public java.lang.String getPattern()

isEnumeration

public boolean isEnumeration()

setEnumeration

public void setEnumeration(java.lang.String values)
argument should be xml white space separated nmtokens

setMaxExclusive

public void setMaxExclusive()

setMaxInclusive

public void setMaxInclusive()

setMaxLength

public void setMaxLength(int M)

setMinExclusive

public void setMinExclusive()

setMinInclusive

public void setMinInclusive()

setMinLength

public void setMinLength(int m)

setPattern

public void setPattern(java.lang.String pat)


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