|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ValidationEvents
List of error codes, being used in validation events.
Field Summary | |
---|---|
static java.lang.String |
EVENT_ADDITIONAL_CHILD_ELEMENT
A complex elements child is unknown. |
static java.lang.String |
EVENT_ALL_GROUP_REUSE
A childs of an all group was used more than once. |
static java.lang.String |
EVENT_CHOICE_GROUP_REUSE
More than one alternative in a choice group have been used. |
static java.lang.String |
EVENT_ILLEGAL_VALUE
An element or attribute value was invalid. |
static java.lang.String |
EVENT_MULTIPLE_OCCURRENCIES
An element occurred more than expected. |
static java.lang.String |
EVENT_PREMATURE_END_ELEMENT
Some of an elements child are missing. |
static java.lang.String |
EVENT_PROCESSING_INSTRUCTION
A processing instruction was found. |
static java.lang.String |
EVENT_SKIPPED_ENTITY
A skipped entity was found. |
static java.lang.String |
EVENT_UNEXPECTED_CHILD_ELEMENT
An unexpected child was found in an atomic element or in a complex element with simple content. |
static java.lang.String |
EVENT_UNEXPECTED_CHILD_STATE
A child element was not expected at this place. |
static java.lang.String |
EVENT_UNEXPECTED_TEXTUAL_CONTENTS
Unexpected textual contents have been found. |
static java.lang.String |
EVENT_UNKNOWN_ANY_ATTRIBUTE
An attribute with an invalid namespace was detected in an element with an "anyAttribute" declaration. |
static java.lang.String |
EVENT_UNKNOWN_ATTRIBUTE
An attribute was unknown. |
static java.lang.String |
EVENT_WRONG_ROOT_ELEMENT
The root elements type was wrong. |
Field Detail |
---|
static final java.lang.String EVENT_CHOICE_GROUP_REUSE
static final java.lang.String EVENT_PROCESSING_INSTRUCTION
A processing instruction was found. JaxMe doesn't know how to handle processing instruction, thus they are treated as a validation event, possibly throwing an exception.
This behaviour is questionable. It may very well be changed at a later time, if another way of handling processing instructions is defined. However, if we throw an event now, the possible change is upwards compatible.
static final java.lang.String EVENT_SKIPPED_ENTITY
A skipped entity was found. JaxMe doesn't know how to handle skipped entities, thus they are treated as a validation event, possibly throwing an exception.
This behaviour is questionable. It may very well be changed at a later time, if another way of handling skipped entities is defined. However, if we throw an event now, the possible change is upwards compatible.
static final java.lang.String EVENT_UNEXPECTED_TEXTUAL_CONTENTS
Unexpected textual contents have been found. For example, a sequence must not have embedded text, because it would have mixed content otherwise. Textual content is ignored, if it consists of whitespace characters only.
static final java.lang.String EVENT_UNEXPECTED_CHILD_ELEMENT
An unexpected child was found in an atomic element or in a complex element with simple content.
static final java.lang.String EVENT_ALL_GROUP_REUSE
static final java.lang.String EVENT_UNEXPECTED_CHILD_STATE
A child element was not expected at this place. For example, in the case of a choice, this may indicate that more than one of the possible elements have been found. In the case of a sequence, this can indicate a mismatch in the order of the child elements.
static final java.lang.String EVENT_ADDITIONAL_CHILD_ELEMENT
A complex elements child is unknown. A possible reason is an error in the child elements name.
static final java.lang.String EVENT_MULTIPLE_OCCURRENCIES
An element occurred more than expected. In other words,
the elements maxOccurs
facet was violated.
static final java.lang.String EVENT_WRONG_ROOT_ELEMENT
The root elements type was wrong.
static final java.lang.String EVENT_ILLEGAL_VALUE
An element or attribute value was invalid. For example, in the case of a dateTime instance, this may indicate an unparseable date.
static final java.lang.String EVENT_UNKNOWN_ATTRIBUTE
An attribute was unknown.
static final java.lang.String EVENT_UNKNOWN_ANY_ATTRIBUTE
An attribute with an invalid namespace was detected in an element with an "anyAttribute" declaration.
static final java.lang.String EVENT_PREMATURE_END_ELEMENT
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |