XSComponent
, XSTerm
XSWildcard.Any
, XSWildcard.Other
, XSWildcard.Union
WildcardImpl
, WildcardImpl.Any
, WildcardImpl.Finite
, WildcardImpl.Other
public interface XSWildcard extends XSComponent, XSTerm
Modifier and Type | Interface | Description |
---|---|---|
static interface |
XSWildcard.Any |
##any wildcard. |
static interface |
XSWildcard.Other |
##other wildcard. |
static interface |
XSWildcard.Union |
Wildcard of a set of namespace URIs.
|
Modifier and Type | Field | Description |
---|---|---|
static int |
LAX |
|
static int |
SKIP |
|
static int |
STRTICT |
Modifier and Type | Method | Description |
---|---|---|
boolean |
acceptsNamespace(String namespaceURI) |
Returns true if the specified namespace URI is valid
wrt this wildcard.
|
<T> T |
apply(XSWildcardFunction<T> function) |
|
int |
getMode() |
Gets the processing mode.
|
void |
visit(XSWildcardVisitor visitor) |
Visitor support.
|
apply, getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, visit
apply, apply, asElementDecl, asModelGroup, asModelGroupDecl, asWildcard, isElementDecl, isModelGroup, isModelGroupDecl, isWildcard, visit
static final int LAX
static final int STRTICT
static final int SKIP
int getMode()
boolean acceptsNamespace(String namespaceURI)
namespaceURI
- Use the empty string to test the default no-namespace.void visit(XSWildcardVisitor visitor)
<T> T apply(XSWildcardFunction<T> function)
Copyright © 2018 Oracle Corporation. All rights reserved.