This interface represents the Wildcard schema component.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final short
Namespace Constraint: any namespace is allowed.static final short
Namespace Constraint: namespaces in the list are allowed.static final short
Namespace Constraint: namespaces in the list are not allowed.static final short
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.static final short
No constraints at all: the item must simply be well-formed XML.static final short
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. -
Method Summary
Modifier and TypeMethodDescriptionAn annotation if it exists, otherwisenull
.A sequence of [annotations] or an emptyXSObjectList
.short
Namespace constraint: A constraint type: any, not, list.Namespace constraint: ForconstraintType
NSCONSTRAINT_LIST
, the list contains allowed namespaces.short
[process contents]: one of skip, lax or strict.Methods inherited from interface org.apache.jena.ext.xerces.xs.XSObject
getName, getNamespace, getNamespaceItem, getType
-
Field Details
-
NSCONSTRAINT_ANY
static final short NSCONSTRAINT_ANYNamespace Constraint: any namespace is allowed.- See Also:
-
NSCONSTRAINT_NOT
static final short NSCONSTRAINT_NOTNamespace Constraint: namespaces in the list are not allowed.- See Also:
-
NSCONSTRAINT_LIST
static final short NSCONSTRAINT_LISTNamespace Constraint: namespaces in the list are allowed.- See Also:
-
PC_STRICT
static final short PC_STRICTThere 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.- See Also:
-
PC_SKIP
static final short PC_SKIPNo constraints at all: the item must simply be well-formed XML.- See Also:
-
PC_LAX
static final short PC_LAXIf 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.- See Also:
-
-
Method Details
-
getConstraintType
short getConstraintType()Namespace constraint: A constraint type: any, not, list. -
getNsConstraintList
StringList getNsConstraintList()Namespace constraint: ForconstraintType
NSCONSTRAINT_LIST
, the list contains allowed namespaces. ForconstraintType
NSCONSTRAINT_NOT
, the list contains disallowed namespaces. ForconstraintType
NSCONSTRAINT_ANY
, theStringList
is empty. -
getProcessContents
short getProcessContents()[process contents]: one of skip, lax or strict. Valid constants values are:PC_LAX
,PC_SKIP
andPC_STRICT
. -
getAnnotation
XSAnnotation getAnnotation()An annotation if it exists, otherwisenull
. If not null then the first [annotation] from the sequence of annotations. -
getAnnotations
XSObjectList getAnnotations()A sequence of [annotations] or an emptyXSObjectList
.
-