Package gnu.kawa.xml

Classes for using XML within Kawa.

See:
          Description

Class Summary
AncestorAxis Used to implement a ancestor:: step in a path expression.
AncestorOrSelfAxis Used to implement a ancestor-or-self:: step in a path expression.
AttributeAxis Used to implement an attribute:: step in a path expression.
Attributes  
AttributeType Matches an attribute name pattern.
ChildAxis Used to implement a child:: step in a path expression.
Children  
CoerceNodes Sort argument nodes in document order.
CommentConstructor  
DescendantAxis Used to implement a descendant:: step in a path expression.
DescendantOrSelfAxis Used to implement a descendant-or-self:: step in a path expression.
Document Implement the XQuery function 'document'.
DocumentConstructor  
ElementType  
Focus This is only used for XSLT, which should be fixed.
FollowingAxis Used to implement a following:: step in a path expression.
FollowingSiblingAxis Used to implement a following-sibling:: step in a path expression.
HttpPrinter Output as an Http response.
IntersectNodes Get the union of two node lists.
IteratorItems  
KAttr  
KCDATASection  
KCharacterData  
KComment  
KDocument  
KElement  
KNode  
KProcessingInstruction  
KText  
ListItems  
MakeAttribute  
MakeCDATA  
MakeElement  
MakeProcInst  
MakeResponseHeader A procedure that implements the "response-header" function.
MakeText  
MakeUnescapedData  
NodeCompare Compare nodes for document order.
NodeConstructor  
NodeName  
Nodes Manages a sequence of node references.
NodeType A SeqPosition used to represent a node in (usually) a TreeList.
OutputAsXML A 1-argument Procedure that takes a value and return output in XML syntax.
ParentAxis Used to implement a parent:: step in a path expression.
PrecedingAxis Used to implement a following:: step in a path expression.
PrecedingSiblingAxis Used to implement a following-sibling:: step in a path expression.
SelfAxis Used to implement a self:: step in a path expression.
SortedNodes Manages a sequence of node references in document order without duplicates.
SortNodes Sort argument nodes in document order.
TreeScanner Abstract class that scans part of a node tree.
UnionNodes Get the union of two node lists.
WriteTo Write a value to a named file.
XMLParser  
 

Package gnu.kawa.xml Description

Classes for using XML within Kawa.

Dependencies

The diffence between this package and gnu.xml is that the former is meant to be useful standalone, without the Kawa compilation framework, depending only on gnu.lists. In contrast, this package depends on all of gnu.lists. gnu.xml. gnu.bytecode, gnu.expr. gnu.mapping, and gnu.text.

Author

Per Bothner <per@bothner.com>