FileDocCategorySizeDatePackage
XSWildcard.javaAPI DocJava SE 6 API2897Tue Jun 10 00:22:56 BST 2008com.sun.org.apache.xerces.internal.xs

XSWildcard

public interface XSWildcard implements XSTerm
This interface represents the Wildcard schema component.

Fields Summary
public static final short
NSCONSTRAINT_ANY
Namespace Constraint: any namespace is allowed.
public static final short
NSCONSTRAINT_NOT
Namespace Constraint: namespaces in the list are not allowed.
public static final short
NSCONSTRAINT_LIST
Namespace Constraint: namespaces in the list are allowed.
public static final 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.
public static final short
PC_SKIP
No constraints at all: the item must simply be well-formed XML.
public static final 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.
Constructors Summary
Methods Summary
public com.sun.org.apache.xerces.internal.xs.XSAnnotationgetAnnotation()
An [annotation] if it exists, otherwise null.

public shortgetConstraintType()
Namespace constraint: A constraint type: any, not, list.

public com.sun.org.apache.xerces.internal.xs.StringListgetNsConstraintList()
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.

public shortgetProcessContents()
[process contents]: one of skip, lax or strict. Valid constants values are: PC_LAX, PC_SKIP and PC_STRICT.