In particular, this package defines interfaces for the information items identified by the XML Information Set W3C Recommendation:
Section | Information item | Interface |
---|---|---|
2.1 | Document information item | {@link org.apache.axiom.om.OMDocument} |
2.2 | Element information item | {@link org.apache.axiom.om.OMElement} |
2.3 | Attribute information item | {@link org.apache.axiom.om.OMAttribute} |
2.4 | Processing instruction information item | {@link org.apache.axiom.om.OMProcessingInstruction} |
2.5 | Unexpanded entity reference information item | Not supported |
2.6 | Character information item | {@link org.apache.axiom.om.OMText} |
2.7 | Comment information item | {@link org.apache.axiom.om.OMComment} |
2.8 | Document type declaration information item | {@link org.apache.axiom.om.OMDocType} |
2.9 | Unparsed entity information item | Not supported |
2.10 | Notation information item | Not supported |
2.11 | Namespace information item | {@link org.apache.axiom.om.OMNamespace} |
The package also contains a set of super-interfaces that define common properties and operations shared by several information items: {@link org.apache.axiom.om.OMSerializable}, {@link org.apache.axiom.om.OMNode} and {@link org.apache.axiom.om.OMContainer}.