|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xerces.validators.schema.SchemaMessageProvider
SchemaMessageProvider implements an XMLMessageProvider that provides localizable error messages for the W3C XML Schema Language
Constructor Summary | |
SchemaMessageProvider()
|
Method Summary | |
java.lang.String |
createMessage(java.util.Locale locale,
int majorCode,
int minorCode,
java.lang.Object[] args)
Creates a message from the specified key and replacement arguments, localized to the given locale. |
java.util.Locale |
getLocale()
Get the locale being used for error messages |
void |
setLocale(java.util.Locale locale)
Set the locale to be used for error messages |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String SCHEMA_DOMAIN
public static final int MSG_BAD_MAJORCODE
public static final int MSG_FORMAT_FAILURE
public static final int NoValidatorFor
public static final int IncorrectDatatype
public static final int AttMissingType
public static final int NotADatatype
public static final int TextOnlyContentWithType
public static final int FeatureUnsupported
public static final int NestedOnlyInElemOnly
public static final int EltRefOnlyInMixedElemOnly
public static final int OnlyInEltContent
public static final int OrderIsAll
public static final int DatatypeWithType
public static final int DatatypeQualUnsupported
public static final int GroupContentRestricted
public static final int UnknownBaseDatatype
public static final int BadAttWithRef
public static final int NoContentForRef
public static final int IncorrectDefaultType
public static final int IllegalAttContent
public static final int ValueNotInteger
public static final int DatatypeError
public static final int TypeAlreadySet
public static final int GenericError
public static final int UnclassifiedError
public static final int ContentError
public static final int AnnotationError
public static final int ListUnionRestrictionError
public static final int ProhibitedAttributePresent
public static final int UniqueNotEnoughValues
public static final int KeyNotEnoughValues
public static final int KeyRefNotEnoughValues
public static final int DuplicateField
public static final int DuplicateUnique
public static final int DuplicateKey
public static final int KeyNotFound
public static final int UnknownField
public static final int KeyRefReferNotFound
public static final int FixedDiffersFromActual
public static final int InvalidBaseType
public static final int FieldMultipleMatch
public static final int KeyRefOutOfScope
public static final int AbsentKeyValue
public static final int KeyMatchesNillable
public static final int BadMinMaxForAllElem
public static final int BadMinMaxForGroupWithAll
public static final int SeqChoiceContentRestricted
public static final int AllContentRestricted
public static final int AllContentLimited
public static final int MinMaxOnGroupChild
public static final int BadMinMaxForAllGp
public static final int SchemaLocation
public static final int UniqueParticleAttribution
public static final int Con3X3ElementAppearance
public static final int Con3X3AttributeAppearance
public static final int Con3X3AttributeMustAppear
public static final int Con3X3AttributeInvalidValue
public static final int CardinalityNotEqual
public static final int MSG_MAX_CODE
public static final int MSG_NONE
public static final java.lang.String[] fgMessageKeys
Constructor Detail |
public SchemaMessageProvider()
Method Detail |
public void setLocale(java.util.Locale locale)
XMLMessageProvider
setLocale
in interface XMLMessageProvider
locale
- the new localepublic java.util.Locale getLocale()
XMLMessageProvider
getLocale
in interface XMLMessageProvider
public java.lang.String createMessage(java.util.Locale locale, int majorCode, int minorCode, java.lang.Object[] args)
createMessage
in interface XMLMessageProvider
locale
- The requested locale of the message to be
created.args
- The arguments to be used as replacement text
in the message created.
|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |