| java.lang.Object org.apache.xerces.impl.xs.XSWildcardDecl
XSWildcardDecl | public class XSWildcardDecl implements XSWildcard(Code) | | The XML representation for a wildcard declaration
schema component is an <any> or <anyAttribute> element information item
author: Sandy Gao, IBM author: Rahul Srivastava, Sun Microsystems Inc. version: $Id: XSWildcardDecl.java 449424 2006-09-24 16:22:30Z mrglavas $ |
Method Summary | |
public boolean | allowNamespace(String namespace) | boolean | elementInSet(String ele, String[] set) | public XSAnnotation | getAnnotation() Optional. | public XSObjectList | getAnnotations() Optional. | public short | getConstraintType() Namespace constraint: A constraint type: any, not, list. | public String | getName() The name of this XSObject depending on the
XSObject type. | public String | getNamespace() The namespace URI of this node, or null if it is
unspecified. | public XSNamespaceItem | getNamespaceItem() | public StringList | getNsConstraintList() Namespace constraint. | public short | getProcessContents() {process contents} One of skip, lax or strict. | public String | getProcessContentsAsString() String valid of {process contents}. | public short | getType() Get the type of the object, i.e ELEMENT_DECLARATION. | String[] | intersect2sets(String[] one, String[] theOther) | public boolean | isSubsetOf(XSWildcardDecl superWildcard) | public XSWildcardDecl | performIntersectionWith(XSWildcardDecl wildcard, short processContents) | public XSWildcardDecl | performUnionWith(XSWildcardDecl wildcard, short processContents) | boolean | subset2sets(String[] subSet, String[] superSet) | public String | toString() | String[] | union2sets(String[] one, String[] theOther) | public boolean | weakerProcessContents(XSWildcardDecl superWildcard) Check whether this wildcard has a weaker process contents than the super. |
fProcessContents | public short fProcessContents(Code) | | |
allowNamespace | public boolean allowNamespace(String namespace)(Code) | | Validation Rule: Wildcard allows Namespace Name
|
getConstraintType | public short getConstraintType()(Code) | | Namespace constraint: A constraint type: any, not, list.
|
getName | public String getName()(Code) | | The name of this XSObject depending on the
XSObject type.
|
getNamespace | public String getNamespace()(Code) | | The namespace URI of this node, or null if it is
unspecified. defines how a namespace URI is attached to schema
components.
|
getNsConstraintList | public StringList getNsConstraintList()(Code) | | Namespace constraint. For constraintType
LIST_NSCONSTRAINT, the list contains allowed namespaces. For
constraintType NOT_NSCONSTRAINT, the list contains
disallowed namespaces.
|
getProcessContents | public short getProcessContents()(Code) | | {process contents} One of skip, lax or strict. Valid constants values
are: PC_SKIP, PC_LAX, PC_STRICT.
|
getProcessContentsAsString | public String getProcessContentsAsString()(Code) | | String valid of {process contents}. One of "skip", "lax" or "strict".
|
getType | public short getType()(Code) | | Get the type of the object, i.e ELEMENT_DECLARATION.
|
isSubsetOf | public boolean isSubsetOf(XSWildcardDecl superWildcard)(Code) | | Schema Component Constraint: Wildcard Subset
|
performIntersectionWith | public XSWildcardDecl performIntersectionWith(XSWildcardDecl wildcard, short processContents)(Code) | | Schema Component Constraint: Attribute Wildcard Intersection
|
weakerProcessContents | public boolean weakerProcessContents(XSWildcardDecl superWildcard)(Code) | | Check whether this wildcard has a weaker process contents than the super.
|
|
|