Class WildcardImpl.Finite
java.lang.Object
com.sun.xml.xsom.impl.ComponentImpl
com.sun.xml.xsom.impl.WildcardImpl
com.sun.xml.xsom.impl.WildcardImpl.Finite
- All Implemented Interfaces:
Ref.Term, XSComponent, XSTerm, XSWildcard, XSWildcard.Union
- Enclosing class:
WildcardImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class WildcardImpl
WildcardImpl.Any, WildcardImpl.Finite, WildcardImpl.OtherNested classes/interfaces inherited from interface XSWildcard
XSWildcard.Any, XSWildcard.Other, XSWildcard.Union -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class ComponentImpl
ownerDocumentFields inherited from interface XSWildcard
LAX, SKIP, STRTICT -
Constructor Summary
ConstructorsConstructorDescriptionFinite(SchemaDocumentImpl owner, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl _fa, Set<String> ns, int _mode) -
Method Summary
Modifier and TypeMethodDescriptionbooleanacceptsNamespace(String namespaceURI) Returns true if the specified namespace URI is valid wrt this wildcard.apply(XSWildcardFunction function) Read-only list of namespace URIs.Short forgetNamespaces().iterator()voidvisit(XSWildcardVisitor visitor) Visitor support.Methods inherited from class WildcardImpl
apply, apply, apply, asElementDecl, asModelGroup, asModelGroupDecl, asWildcard, getMode, getTerm, isElementDecl, isModelGroup, isModelGroupDecl, isWildcard, union, visit, visitMethods inherited from class ComponentImpl
getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface XSComponent
apply, getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, visitMethods inherited from interface XSTerm
apply, apply, asElementDecl, asModelGroup, asModelGroupDecl, asWildcard, isElementDecl, isModelGroup, isModelGroupDecl, isWildcard, visitMethods inherited from interface XSWildcard
getMode
-
Field Details
-
names
-
namesView
-
-
Constructor Details
-
Finite
public Finite(SchemaDocumentImpl owner, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl _fa, Set<String> ns, int _mode)
-
-
Method Details
-
iterateNamespaces
Description copied from interface:XSWildcard.UnionShort forgetNamespaces().iterator()- Specified by:
iterateNamespacesin interfaceXSWildcard.Union
-
getNamespaces
Description copied from interface:XSWildcard.UnionRead-only list of namespace URIs.- Specified by:
getNamespacesin interfaceXSWildcard.Union
-
acceptsNamespace
Description copied from interface:XSWildcardReturns true if the specified namespace URI is valid wrt this wildcard.- Specified by:
acceptsNamespacein interfaceXSWildcard- Parameters:
namespaceURI- Use the empty string to test the default no-namespace.
-
visit
Description copied from interface:XSWildcardVisitor support.- Specified by:
visitin interfaceXSWildcard
-
apply
- Specified by:
applyin interfaceXSWildcard
-