Package | Description |
---|---|
com.sun.tools.xjc.reader.xmlschema | |
org.kohsuke.rngom.binary |
Minimal binarized pattern object model (one example of ast.om implementation).
|
org.kohsuke.rngom.binary.visitor | |
org.kohsuke.rngom.digested |
Another RELAX NG AST implementation that optimizes away
inclusions and some other syntax sugars, while still retaining
all the annotations, location information, and etc.
|
org.kohsuke.rngom.nc |
Default Name Class Object Model (one example of ast.om implementation).
|
Modifier and Type | Method and Description |
---|---|
NameClass |
WildcardNameClassBuilder.any(com.sun.xml.xsom.XSWildcard.Any wc) |
static NameClass |
WildcardNameClassBuilder.build(com.sun.xml.xsom.XSWildcard wc) |
NameClass |
WildcardNameClassBuilder.other(com.sun.xml.xsom.XSWildcard.Other wc) |
NameClass |
WildcardNameClassBuilder.union(com.sun.xml.xsom.XSWildcard.Union wc) |
Modifier and Type | Method and Description |
---|---|
NameClass |
ElementPattern.getNameClass() |
NameClass |
AttributePattern.getNameClass() |
Modifier and Type | Field and Description |
---|---|
NameClass |
ChildElementFinder.Element.nc |
Modifier and Type | Method and Description |
---|---|
void |
PatternWalker.visitAttribute(NameClass ns,
Pattern value) |
void |
PatternVisitor.visitAttribute(NameClass ns,
Pattern value) |
void |
ChildElementFinder.visitAttribute(NameClass ns,
Pattern value) |
void |
PatternWalker.visitElement(NameClass nc,
Pattern content) |
void |
PatternVisitor.visitElement(NameClass nc,
Pattern content) |
void |
ChildElementFinder.visitElement(NameClass nc,
Pattern content) |
Constructor and Description |
---|
Element(NameClass nc,
Pattern content) |
Modifier and Type | Method and Description |
---|---|
NameClass |
DXmlTokenPattern.getName()
Gets the name class of this element/attribute.
|
Modifier and Type | Method and Description |
---|---|
DPattern |
DSchemaBuilderImpl.makeAttribute(NameClass nc,
DPattern p,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeElement(NameClass nc,
DPattern p,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
protected void |
DXMLPrinter.DXMLPrinterVisitor.on(NameClass nc) |
void |
DXMLPrinter.print(NameClass nc)
Prints XML fragment for the given name class.
|
Void |
DXMLPrinter.NameClassXMLPrinterVisitor.visitAnyNameExcept(NameClass nc) |
Void |
DXMLPrinter.NameClassXMLPrinterVisitor.visitChoice(NameClass nc1,
NameClass nc2) |
Void |
DXMLPrinter.NameClassXMLPrinterVisitor.visitNsNameExcept(String ns,
NameClass nc) |
Constructor and Description |
---|
DAttributePattern(NameClass name) |
DElementPattern(NameClass name) |
DXmlTokenPattern(NameClass name) |
Modifier and Type | Class and Description |
---|---|
class |
AnyNameExceptNameClass |
class |
ChoiceNameClass |
class |
NsNameClass |
class |
NsNameExceptNameClass |
class |
SimpleNameClass |
Modifier and Type | Field and Description |
---|---|
static NameClass |
NameClass.ANY
Sigleton instance that represents "anyName".
|
static NameClass |
NameClass.NULL
Sigleton instance that accepts no name.
|
Modifier and Type | Method and Description |
---|---|
NameClass |
NameClassBuilderImpl.annotate(NameClass nc,
A anno) |
NameClass |
NameClassBuilderImpl.annotateAfter(NameClass nc,
E e) |
NameClass |
NameClassBuilderImpl.commentAfter(NameClass nc,
CL comments) |
NameClass |
NameClassBuilderImpl.makeAnyName(L loc,
A anno) |
NameClass |
NameClassBuilderImpl.makeAnyName(NameClass except,
L loc,
A anno) |
NameClass |
NameClassBuilderImpl.makeChoice(List<NameClass> nameClasses,
L loc,
A anno) |
NameClass |
NameClassBuilderImpl.makeErrorNameClass() |
NameClass |
NameClassBuilderImpl.makeName(String ns,
String localName,
String prefix,
L loc,
A anno) |
NameClass |
NameClassBuilderImpl.makeNsName(String ns,
L loc,
A anno) |
NameClass |
NameClassBuilderImpl.makeNsName(String ns,
NameClass except,
L loc,
A anno) |
Modifier and Type | Method and Description |
---|---|
NameClass |
NameClassBuilderImpl.annotate(NameClass nc,
A anno) |
NameClass |
NameClassBuilderImpl.annotateAfter(NameClass nc,
E e) |
NameClass |
NameClassBuilderImpl.commentAfter(NameClass nc,
CL comments) |
boolean |
NameClass.hasOverlapWith(NameClass nc2)
Returns true if the intersection between this name class
and the specified name class is non-empty.
|
NameClass |
NameClassBuilderImpl.makeAnyName(NameClass except,
L loc,
A anno) |
NameClass |
NameClassBuilderImpl.makeNsName(String ns,
NameClass except,
L loc,
A anno) |
Void |
NameClassWalker.visitAnyNameExcept(NameClass nc) |
V |
NameClassVisitor.visitAnyNameExcept(NameClass nc)
Called for
AnyNameExceptNameClass |
Void |
NameClassWalker.visitChoice(NameClass nc1,
NameClass nc2) |
V |
NameClassVisitor.visitChoice(NameClass nc1,
NameClass nc2)
Called for
ChoiceNameClass |
Void |
NameClassWalker.visitNsNameExcept(String ns,
NameClass nc) |
V |
NameClassVisitor.visitNsNameExcept(String ns,
NameClass nc)
Called for
NsNameExceptNameClass |
Modifier and Type | Method and Description |
---|---|
NameClass |
NameClassBuilderImpl.makeChoice(List<NameClass> nameClasses,
L loc,
A anno) |
Constructor and Description |
---|
AnyNameExceptNameClass(NameClass nameClass) |
ChoiceNameClass(NameClass nameClass1,
NameClass nameClass2) |
NsNameExceptNameClass(String namespaceURI,
NameClass nameClass) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.