com.sun.xml.xsom
Interface XSFacet

All Superinterfaces:
XSComponent

public interface XSFacet
extends XSComponent

Facet for a simple type.

Author:
Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)

Field Summary
static java.lang.String FACET_ENUMERATION
           
static java.lang.String FACET_FRACTIONDIGITS
           
static java.lang.String FACET_LENGTH
           
static java.lang.String FACET_MAXEXCLUSIVE
           
static java.lang.String FACET_MAXINCLUSIVE
           
static java.lang.String FACET_MAXLENGTH
           
static java.lang.String FACET_MINEXCLUSIVE
           
static java.lang.String FACET_MININCLUSIVE
           
static java.lang.String FACET_MINLENGTH
           
static java.lang.String FACET_PATTERN
           
static java.lang.String FACET_TOTALDIGITS
           
static java.lang.String FACET_WHITESPACE
           
 
Method Summary
 java.lang.String getName()
          Gets the name of the facet, such as "length".
 XmlString getValue()
          Gets the value of the facet.
 boolean isFixed()
          Returns true if this facet is "fixed".
 
Methods inherited from interface com.sun.xml.xsom.XSComponent
apply, getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, visit
 

Field Detail

FACET_LENGTH

static final java.lang.String FACET_LENGTH
See Also:
Constant Field Values

FACET_MINLENGTH

static final java.lang.String FACET_MINLENGTH
See Also:
Constant Field Values

FACET_MAXLENGTH

static final java.lang.String FACET_MAXLENGTH
See Also:
Constant Field Values

FACET_PATTERN

static final java.lang.String FACET_PATTERN
See Also:
Constant Field Values

FACET_ENUMERATION

static final java.lang.String FACET_ENUMERATION
See Also:
Constant Field Values

FACET_TOTALDIGITS

static final java.lang.String FACET_TOTALDIGITS
See Also:
Constant Field Values

FACET_FRACTIONDIGITS

static final java.lang.String FACET_FRACTIONDIGITS
See Also:
Constant Field Values

FACET_MININCLUSIVE

static final java.lang.String FACET_MININCLUSIVE
See Also:
Constant Field Values

FACET_MAXINCLUSIVE

static final java.lang.String FACET_MAXINCLUSIVE
See Also:
Constant Field Values

FACET_MINEXCLUSIVE

static final java.lang.String FACET_MINEXCLUSIVE
See Also:
Constant Field Values

FACET_MAXEXCLUSIVE

static final java.lang.String FACET_MAXEXCLUSIVE
See Also:
Constant Field Values

FACET_WHITESPACE

static final java.lang.String FACET_WHITESPACE
See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()
Gets the name of the facet, such as "length".


getValue

XmlString getValue()
Gets the value of the facet.


isFixed

boolean isFixed()
Returns true if this facet is "fixed".