| org.apache.xerces.xs.XSWildcard
All known Subclasses: org.apache.xerces.impl.xs.XSWildcardDecl,
XSWildcard | public interface XSWildcard extends XSTerm(Code) | | This interface represents the Wildcard schema component.
|
Field Summary | |
final public static short | NSCONSTRAINT_ANY Namespace Constraint: any namespace is allowed. | final public static short | NSCONSTRAINT_LIST Namespace Constraint: namespaces in the list are allowed. | final public static short | NSCONSTRAINT_NOT Namespace Constraint: namespaces in the list are not allowed. | final public static short | PC_LAX If the item, or any items among its [children] is an element
information item, has a uniquely determined declaration available, it
must be valid with respect to that definition, that is, validate
where you can and do not worry when you cannot. | final public static short | PC_SKIP No constraints at all: the item must simply be well-formed XML. | final public static short | PC_STRICT There must be a top-level declaration for the item available, or the
item must have an xsi:type, and the item must be valid as appropriate. |
NSCONSTRAINT_ANY | final public static short NSCONSTRAINT_ANY(Code) | | Namespace Constraint: any namespace is allowed.
|
NSCONSTRAINT_LIST | final public static short NSCONSTRAINT_LIST(Code) | | Namespace Constraint: namespaces in the list are allowed.
|
NSCONSTRAINT_NOT | final public static short NSCONSTRAINT_NOT(Code) | | Namespace Constraint: namespaces in the list are not allowed.
|
PC_LAX | final public static short PC_LAX(Code) | | If the item, or any items among its [children] is an element
information item, has a uniquely determined declaration available, it
must be valid with respect to that definition, that is, validate
where you can and do not worry when you cannot.
|
PC_SKIP | final public static short PC_SKIP(Code) | | No constraints at all: the item must simply be well-formed XML.
|
PC_STRICT | final public static short PC_STRICT(Code) | | There must be a top-level declaration for the item available, or the
item must have an xsi:type, and the item must be valid as appropriate.
|
getAnnotation | public XSAnnotation getAnnotation()(Code) | | An annotation if it exists, otherwise null . If not null
then the first [annotation] from the sequence of annotations.
|
getAnnotations | public XSObjectList getAnnotations()(Code) | | A sequence of [annotations] or an empty XSObjectList .
|
getConstraintType | public short getConstraintType()(Code) | | Namespace constraint: A constraint type: any, not, list.
|
getNsConstraintList | public StringList getNsConstraintList()(Code) | | Namespace constraint: For constraintType
NSCONSTRAINT_LIST , the list contains allowed namespaces.
For constraintType NSCONSTRAINT_NOT , the
list contains disallowed namespaces. For constraintType
NSCONSTRAINT_ANY , the StringList is empty.
|
getProcessContents | public short getProcessContents()(Code) | | [process contents]: one of skip, lax or strict. Valid constants values
are: PC_LAX , PC_SKIP and
PC_STRICT .
|
|
|