net.sf.saxon.om

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » XML » XPath Saxon » net.sf.saxon.om 
net.sf.saxon.om
Java Source File NameTypeComment
AllElementStripper.javaClass The AllElementStripper refines the Stripper class to do stripping of all whitespace nodes in a document
author:
   Michael H.
ArrayIterator.javaClass ArrayIterator is used to enumerate items held in an array. The items are always held in the correct sorted order for the sequence.
author:
   Michael H.
AtomizableIterator.javaInterface A SequenceIterator is used to iterate over a sequence.
AttributeCollection.javaInterface AttributeCollection represents the collection of attributes available on a particular element node.
AttributeCollectionImpl.javaClass AttributeCollectionImpl is an implementation of both the SAX2 interface Attributes and the Saxon equivalent AttributeCollection.

As well as providing the information required by the SAX2 interface, an AttributeCollection can hold type information (as needed to support the JAXP 1.3 javax.xml.validation.ValidatorHandler interface), and location information for debugging.

Axis.javaClass An axis, that is a direction of navigation in the document structure.
AxisIterator.javaInterface A SequenceIterator is used to iterate over a sequence.
AxisIteratorImpl.javaClass A SequenceIterator is used to iterate over a sequence.
ClosingAction.javaInterface
ClosingIterator.javaClass A closing iterator returns the items delivered by an underlying iterator unchanged, and calls a user-supplied function when the underlying iterator hits the end of the sequence.
DocumentInfo.javaInterface This interface represents a document node as defined in the XPath 2.0 data model. It extends NodeInfo, which is used to represent any node.
DocumentNumberAllocator.javaClass This class (which has one instance per Configuration) is used to allocate unique document numbers.
DocumentPool.javaClass An object representing the collection of documents handled during a single transformation.

From Saxon 7.2, the function of allocating document numbers is performed by the NamePool, not by the DocumentPool.

EmptyIterator.javaClass EmptyIterator: an iterator over an empty sequence.
ExternalObjectModel.javaInterface This interface must be implemented by any third-party object model that can be wrapped with a wrapper that implements the Saxon Object Model (the NodeInfo interface).

This interface is designed to enable advanced applications to implement and register new object model implementations that Saxon can then use without change.

FastStringBuffer.javaClass A simple implementation of a class similar to StringBuffer.
FingerprintedNode.javaInterface This is a marker interface used to identify nodes that contain a namepool fingerprint.
GroundedIterator.javaInterface This interface is an extension to the SequenceIterator interface; it represents a SequenceIterator that is based on an in-memory representation of a sequence, and that is therefore capable of returned a SequenceValue containing all the items in the sequence.
InscopeNamespaceResolver.javaClass A NamespaceResolver that resolves namespace prefixes by reference to a node in a document for which those namespaces are in-scope.
Item.javaInterface An Item is an object that can occur as a member of a sequence. It corresponds directly to the concept of an item in the XPath 2.0 data model. There are two kinds of Item: atomic values, and nodes.

This interface is part of the public Saxon API.

ListIterator.javaClass
LookaheadIterator.javaInterface A SequenceIterator is used to iterate over a sequence.
Name10Checker.javaClass
Name11Checker.javaClass
NameChecker.javaClass A NameChecker performs validation and analysis of XML names.
NamePool.javaClass An object representing a collection of XML names, each containing a Namespace URI, a Namespace prefix, and a local name; plus a collection of namespaces, each consisting of a prefix/URI pair.
NamespaceConstant.javaClass This class is not instantiated, it exists to hold a set of constants representing known namespaces.
NamespaceDeclarations.javaInterface This interface represents a collection of namespace declarations or undeclarations, typically those appearing together in an element start tag.
NamespaceDeclarationsImpl.javaClass An implementation of the NamespaceDeclarations interface, based on encapsulating an array of namespace codes.
NamespaceException.javaClass
NamespaceIterator.javaClass This class provides an implementation of the namespace axis over any implementation of the data model.
NamespaceResolver.javaInterface Abstract class that supports lookup of a lexical QName to get the expanded QName.
NamespaceResolverAsDeclarations.javaClass An implentation of NamespaceDeclarations that contains all the inscope namespaces made available by a NamespaceResolver.
Navigator.javaClass The Navigator class provides helper classes for navigating a tree, irrespective of its implementation
author:
   Michael H.
NodeInfo.javaInterface The NodeInfo interface represents a node in Saxon's implementation of the XPath 2.0 data model.

Note that several NodeInfo objects may represent the same node.

Orphan.javaClass A node (implementing the NodeInfo interface) representing an attribute, text node, comment, processing instruction, or namespace that has no parent (and of course no children). Exceptionally it is also used (during whitespace stripping) to represent a standalone element.
author:
   Michael H.
PrependIterator.javaClass An iterator over nodes, that prepends a given node to the nodes returned by another iterator.
ProcInstParser.javaClass ProcInstParser is used to parse pseudo-attributes within Processing Instructions
author:
   Michael H.
QNameException.javaClass
ReverseArrayIterator.javaClass ReverseArrayIterator is used to enumerate items held in an array in reverse order.
author:
   Michael H.
SequenceIterator.javaInterface A SequenceIterator is used to iterate over any XPath 2 sequence (of values or nodes). To get the next item in a sequence, call next(); if this returns null, you've reached the end of the sequence.

A SequenceIterator keeps track of the current Item and the current position. The objects returned by the SequenceIterator will always be either nodes (class NodeInfo) or singleton values (class AtomicValue): these are represented collectively by the interface Item.

This interface forms part of the public Saxon API.

SiblingCountingNode.javaInterface Interface that extends NodeInfo by providing a method to get the position of a node relative to its siblings.
SingletonIterator.javaClass
StrippedDocument.javaClass A StrippedDocument represents a view of a real Document in which selected whitespace text nodes are treated as having been stripped.
StrippedNode.javaClass A StrippedNode is a view of a node, in a virtual tree that has whitespace text nodes stripped from it.
Validation.javaClass This class contains constants and static methods to manipulate the validation property of a type.
ValueRepresentation.javaInterface A ValueRepresentation is a representation of a Value.
VirtualCopy.javaClass This class represents a node that is a virtual copy of another node: that is, it behaves as a node that's the same as another node, but has different identity.
VirtualDocumentCopy.javaClass
VirtualNode.javaInterface This interface is implemented by NodeInfo implementations that act as wrappers on some underlying tree.
XML11Char.javaClass This class defines the basic properties of characters in XML 1.1.
XMLChar.javaClass This class defines the basic XML character properties.
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.