public final class ExpressionBuilder extends Object implements com.sun.xml.xsom.visitor.XSTermFunction<Expression>
XSParticle
and creates a corresponding Expression
tree.Modifier and Type | Method and Description |
---|---|
static Expression |
createTree(com.sun.xml.xsom.XSParticle p) |
Element |
elementDecl(com.sun.xml.xsom.XSElementDecl decl) |
Expression |
modelGroup(com.sun.xml.xsom.XSModelGroup group) |
Expression |
modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl decl) |
Expression |
particle(com.sun.xml.xsom.XSParticle p) |
Expression |
wildcard(com.sun.xml.xsom.XSWildcard wc)
We can only have one
XmlAnyElement property,
so all the wildcards need to be treated as one node. |
public static Expression createTree(com.sun.xml.xsom.XSParticle p)
public Expression wildcard(com.sun.xml.xsom.XSWildcard wc)
XmlAnyElement
property,
so all the wildcards need to be treated as one node.wildcard
in interface com.sun.xml.xsom.visitor.XSTermFunction<Expression>
public Expression modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl decl)
modelGroupDecl
in interface com.sun.xml.xsom.visitor.XSTermFunction<Expression>
public Expression modelGroup(com.sun.xml.xsom.XSModelGroup group)
modelGroup
in interface com.sun.xml.xsom.visitor.XSTermFunction<Expression>
public Element elementDecl(com.sun.xml.xsom.XSElementDecl decl)
elementDecl
in interface com.sun.xml.xsom.visitor.XSTermFunction<Expression>
public Expression particle(com.sun.xml.xsom.XSParticle p)
Copyright © 2019 JBoss by Red Hat. All rights reserved.