|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Leaf | |
---|---|
com.sun.tools.txw2.builder.relaxng | Reads RELAX NG grammar from RNGOM and builds the model for TXW. |
com.sun.tools.txw2.builder.xsd | Reads XML Schema grammar from XSOM and builds the model for TXW. |
com.sun.tools.txw2.model |
Uses of Leaf in com.sun.tools.txw2.builder.relaxng |
---|
Methods in com.sun.tools.txw2.builder.relaxng that return Leaf | |
---|---|
Leaf |
SchemaBuilderImpl.annotate(Leaf leaf,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.annotateAfter(Leaf leaf,
org.kohsuke.rngom.ast.om.ParsedElementAnnotation parsedElementAnnotation)
|
Leaf |
SchemaBuilderImpl.commentAfter(Leaf leaf,
CommentListImpl commentList)
|
Leaf |
SchemaBuilderImpl.expandPattern(Leaf leaf)
|
Leaf |
SchemaBuilderImpl.makeAttribute(org.kohsuke.rngom.nc.NameClass nameClass,
Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeChoice(List<Leaf> leaves,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeElement(org.kohsuke.rngom.nc.NameClass nameClass,
Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeEmpty(org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeErrorPattern()
|
Leaf |
SchemaBuilderImpl.makeExternalRef(org.kohsuke.rngom.parse.Parseable current,
String uri,
String ns,
org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> scope,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeGroup(List<Leaf> leaves,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeInterleave(List<Leaf> leaves,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeList(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeMixed(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeNotAllowed(org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeOneOrMore(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeOptional(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeText(org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeValue(String datatypeLibrary,
String type,
String value,
org.kohsuke.rngom.parse.Context c,
String ns,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeZeroOrMore(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Methods in com.sun.tools.txw2.builder.relaxng that return types with arguments of type Leaf | |
---|---|
org.kohsuke.rngom.ast.builder.ElementAnnotationBuilder<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> |
SchemaBuilderImpl.makeElementAnnotationBuilder(String ns,
String localName,
String prefix,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
CommentListImpl commentList,
org.kohsuke.rngom.parse.Context context)
|
org.kohsuke.rngom.ast.builder.Grammar<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> |
SchemaBuilderImpl.makeGrammar(org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> scope)
|
Methods in com.sun.tools.txw2.builder.relaxng with parameters of type Leaf | |
---|---|
Leaf |
SchemaBuilderImpl.annotate(Leaf leaf,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.annotateAfter(Leaf leaf,
org.kohsuke.rngom.ast.om.ParsedElementAnnotation parsedElementAnnotation)
|
Leaf |
SchemaBuilderImpl.commentAfter(Leaf leaf,
CommentListImpl commentList)
|
Leaf |
SchemaBuilderImpl.expandPattern(Leaf leaf)
|
Leaf |
SchemaBuilderImpl.makeAttribute(org.kohsuke.rngom.nc.NameClass nameClass,
Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeElement(org.kohsuke.rngom.nc.NameClass nameClass,
Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeList(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeMixed(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeOneOrMore(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeOptional(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeZeroOrMore(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Method parameters in com.sun.tools.txw2.builder.relaxng with type arguments of type Leaf | |
---|---|
Leaf |
SchemaBuilderImpl.makeChoice(List<Leaf> leaves,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeExternalRef(org.kohsuke.rngom.parse.Parseable current,
String uri,
String ns,
org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> scope,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
org.kohsuke.rngom.ast.builder.Grammar<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> |
SchemaBuilderImpl.makeGrammar(org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> scope)
|
Leaf |
SchemaBuilderImpl.makeGroup(List<Leaf> leaves,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Leaf |
SchemaBuilderImpl.makeInterleave(List<Leaf> leaves,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
|
Uses of Leaf in com.sun.tools.txw2.builder.xsd |
---|
Methods in com.sun.tools.txw2.builder.xsd that return Leaf | |
---|---|
Leaf |
XmlSchemaBuilder.annotation(com.sun.xml.xsom.XSAnnotation xsAnnotation)
|
Leaf |
XmlSchemaBuilder.attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl ag)
|
Leaf |
XmlSchemaBuilder.complexType(com.sun.xml.xsom.XSComplexType ct)
|
Leaf |
XmlSchemaBuilder.elementDecl(com.sun.xml.xsom.XSElementDecl e)
|
Leaf |
XmlSchemaBuilder.empty(com.sun.xml.xsom.XSContentType empty)
|
Leaf |
XmlSchemaBuilder.facet(com.sun.xml.xsom.XSFacet xsFacet)
|
Leaf |
XmlSchemaBuilder.identityConstraint(com.sun.xml.xsom.XSIdentityConstraint xsIdentityConstraint)
|
Leaf |
XmlSchemaBuilder.listSimpleType(com.sun.xml.xsom.XSListSimpleType st)
|
Leaf |
XmlSchemaBuilder.modelGroup(com.sun.xml.xsom.XSModelGroup mg)
|
Leaf |
XmlSchemaBuilder.modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl mg)
|
Leaf |
XmlSchemaBuilder.notation(com.sun.xml.xsom.XSNotation xsNotation)
|
Leaf |
XmlSchemaBuilder.particle(com.sun.xml.xsom.XSParticle particle)
|
Leaf |
XmlSchemaBuilder.restrictionSimpleType(com.sun.xml.xsom.XSRestrictionSimpleType rst)
|
Leaf |
XmlSchemaBuilder.schema(com.sun.xml.xsom.XSSchema xsSchema)
|
Leaf |
XmlSchemaBuilder.simpleType(com.sun.xml.xsom.XSSimpleType simpleType)
|
Leaf |
XmlSchemaBuilder.unionSimpleType(com.sun.xml.xsom.XSUnionSimpleType st)
|
Leaf |
XmlSchemaBuilder.wildcard(com.sun.xml.xsom.XSWildcard wc)
|
Leaf |
XmlSchemaBuilder.xpath(com.sun.xml.xsom.XSXPath xsxPath)
|
Uses of Leaf in com.sun.tools.txw2.model |
---|
Subclasses of Leaf in com.sun.tools.txw2.model | |
---|---|
class |
Attribute
Attribute declaration. |
class |
Data
|
class |
Define
A named pattern. |
class |
Element
Element declaration. |
class |
Empty
|
class |
Grammar
Represents a RELAX NG grammar. |
class |
List
List of Data or Value . |
class |
Node
Node is a Leaf that has children. |
class |
Ref
A reference to a named pattern. |
class |
Value
A constant value. |
class |
WriterNode
The Node that maps to the program element. |
class |
XmlNode
Either an Element or Attribute . |
Fields in com.sun.tools.txw2.model declared as Leaf | |
---|---|
Leaf |
Node.leaf
Children of this node. |
Methods in com.sun.tools.txw2.model that return Leaf | |
---|---|
Leaf |
Leaf.getNext()
|
Leaf |
Leaf.getPrev()
|
Leaf |
Leaf.merge(Leaf that)
Combines two sets into one set. |
Methods in com.sun.tools.txw2.model that return types with arguments of type Leaf | |
---|---|
protected Set<Leaf> |
XmlNode.collectChildren()
Expand all refs and collect all children. |
Iterator<Leaf> |
Node.iterator()
Iterates all the children. |
Iterable<Leaf> |
Leaf.siblings()
Returns the collection of all the siblings (including itself) |
Methods in com.sun.tools.txw2.model with parameters of type Leaf | |
---|---|
void |
Node.addChild(Leaf child)
Adds the given Leaf and their sibling as children of this Node . |
Leaf |
Leaf.merge(Leaf that)
Combines two sets into one set. |
Constructors in com.sun.tools.txw2.model with parameters of type Leaf | |
---|---|
Attribute(Locator location,
QName name,
Leaf leaf)
|
|
Element(Locator location,
QName name,
Leaf leaf)
|
|
List(Locator location,
Leaf leaf)
|
|
Node(Locator location,
Leaf leaf)
|
|
NodeSet(TxwOptions opts,
Leaf entry)
|
|
WriterNode(Locator location,
Leaf leaf)
|
|
XmlNode(Locator location,
QName name,
Leaf leaf)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |