Top Description Fields Constructors Methods
com.sun.msv.datatype.xsd

public Class WhiteSpaceFacet

extends DataTypeWithFacet
Class Inheritance
Imports
org.relaxng.datatype.DatatypeException, .ValidationContext

whiteSpace facet validator
Author
Kohsuke KAWAGUCHI

Field Summary

Modifier and TypeField and Description
private static final long
Inherited from com.sun.msv.datatype.xsd.DataTypeWithFacet:
baseTypeconcreteTypefacetNameisFacetFixed

Constructor Summary

AccessConstructor and Description
pack-priv
WhiteSpaceFacet(String nsUri, String typeName, XSDatatypeImpl baseType, TypeIncubator facets)

pack-priv
WhiteSpaceFacet(String nsUri, String typeName, XSDatatypeImpl baseType, WhiteSpaceProcessor proc, boolean _isFixed)

Method Summary

Modifier and TypeMethod and Description
public Object
_createValue(String content, ValidationContext context)

Implements abstract com.sun.msv.datatype.xsd.XSDatatypeImpl._createValue.

converts a whitespace-processed lexical value into the corresponding value object
protected boolean
protected void
diagnoseByFacet(String content, ValidationContext context)

Implements abstract com.sun.msv.datatype.xsd.DataTypeWithFacet.diagnoseByFacet.

whiteSpace facet never constrain anything
Inherited from com.sun.msv.datatype.xsd.DataTypeWithFacet:
_checkValid_createJavaObjectconvertToLexicalValuedisplayNamegetBaseTypegetConcreteTypegetFacetObjectgetIdTypegetJavaObjectTypegetVarietyisContextDependentisFacetApplicableisFinalneedValueCheckserializeJavaObject

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides com.sun.msv.datatype.xsd.DataTypeWithFacet.serialVersionUID.

Constructor Detail

WhiteSpaceFacetback to summary
pack-priv WhiteSpaceFacet(String nsUri, String typeName, XSDatatypeImpl baseType, TypeIncubator facets) throws DatatypeException
WhiteSpaceFacetback to summary
pack-priv WhiteSpaceFacet(String nsUri, String typeName, XSDatatypeImpl baseType, WhiteSpaceProcessor proc, boolean _isFixed) throws DatatypeException

Method Detail

_createValueback to summary
public Object _createValue(String content, ValidationContext context)

Implements abstract com.sun.msv.datatype.xsd.XSDatatypeImpl._createValue.

Doc from com.sun.msv.datatype.xsd.XSDatatypeImpl._createValue.

converts a whitespace-processed lexical value into the corresponding value object

checkFormatback to summary
protected boolean checkFormat(String content, ValidationContext context)

Implements abstract com.sun.msv.datatype.xsd.XSDatatypeImpl.checkFormat.

diagnoseByFacetback to summary
protected void diagnoseByFacet(String content, ValidationContext context)

Implements abstract com.sun.msv.datatype.xsd.DataTypeWithFacet.diagnoseByFacet.

whiteSpace facet never constrain anything