Package | Description |
---|---|
com.sun.tools.rngom.binary |
Minimal binarized pattern object model (one example of
ast.om implementation). |
com.sun.tools.rngom.binary.visitor |
Modifier and Type | Class and Description |
---|---|
class |
AfterPattern |
class |
AttributePattern |
class |
BinaryPattern |
class |
ChoicePattern |
class |
DataExceptPattern |
class |
DataPattern |
class |
ElementPattern |
class |
EmptyPattern |
class |
ErrorPattern |
class |
GroupPattern |
class |
InterleavePattern |
class |
ListPattern |
class |
NotAllowedPattern |
class |
OneOrMorePattern |
class |
RefPattern |
class |
TextPattern |
class |
ValuePattern |
Modifier and Type | Field and Description |
---|---|
protected Pattern |
BinaryPattern.p1 |
protected Pattern |
BinaryPattern.p2 |
Modifier and Type | Method and Description |
---|---|
Pattern[] |
BinaryPattern.getChildren()
Same as
BinaryPattern.fillChildren(Collection) but returns an array. |
Pattern |
ElementPattern.getContent() |
Pattern |
AttributePattern.getContent() |
Pattern |
BinaryPattern.getOperand1() |
Pattern |
BinaryPattern.getOperand2() |
Modifier and Type | Field and Description |
---|---|
Pattern |
ChildElementFinder.Element.content |
Modifier and Type | Method and Description |
---|---|
void |
PatternWalker.visitAfter(Pattern p1,
Pattern p2) |
void |
PatternVisitor.visitAfter(Pattern p1,
Pattern p2) |
void |
PatternWalker.visitAttribute(NameClass ns,
Pattern value) |
void |
PatternVisitor.visitAttribute(NameClass ns,
Pattern value) |
void |
ChildElementFinder.visitAttribute(NameClass ns,
Pattern value) |
protected void |
PatternWalker.visitBinary(Pattern p1,
Pattern p2) |
void |
PatternWalker.visitChoice(Pattern p1,
Pattern p2) |
void |
PatternVisitor.visitChoice(Pattern p1,
Pattern p2) |
void |
PatternWalker.visitDataExcept(com.sun.tools.rngdatatype.Datatype dt,
Pattern except) |
void |
PatternVisitor.visitDataExcept(com.sun.tools.rngdatatype.Datatype dt,
Pattern except) |
void |
PatternWalker.visitElement(NameClass nc,
Pattern content) |
void |
PatternVisitor.visitElement(NameClass nc,
Pattern content) |
void |
ChildElementFinder.visitElement(NameClass nc,
Pattern content) |
void |
PatternWalker.visitGroup(Pattern p1,
Pattern p2) |
void |
PatternVisitor.visitGroup(Pattern p1,
Pattern p2) |
void |
PatternWalker.visitInterleave(Pattern p1,
Pattern p2) |
void |
PatternVisitor.visitInterleave(Pattern p1,
Pattern p2) |
void |
PatternWalker.visitList(Pattern p) |
void |
PatternVisitor.visitList(Pattern p) |
void |
ChildElementFinder.visitList(Pattern p) |
void |
PatternWalker.visitOneOrMore(Pattern p) |
void |
PatternVisitor.visitOneOrMore(Pattern p) |
Constructor and Description |
---|
Element(NameClass nc,
Pattern content) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.