gxml-0.12 API Reference

config
GXmlDomEventInit
GXmlNamespaceAttr — Represents an XML Namespace for a GXmlNode node.
GXmlDocumentType — Interface to represent Document type definitions.
GXmlSerializableHashMap — Serializable Framework. A GXmlSerializable objects container based on GeeHashMap.
GXmlImplementation — Describes the features available in this implementation of the DOM.
GXmlNamedNodeMap — DOM API. A collection of elements with a named objects.
GXmlSerializableFloat — Represent any float property to be added as a GXmlAttribute to a GXmlElement
GXmlSerializableDualKeyMap — Serializable Framework. A GXmlSerializable objects container based on Gee interfaces with dual key.
GXmlTProcessingInstruction — Class implemeting GXmlProcessingInstruction interface, not tied to libxml-2.0 library.
GXmlxDocumentType — Defines a xDocument, such as the entities that it can use.
GXmlxText — Text children of an element, not the tags or attributes.
GXmlxNodeList — DOM API. Interface to access a list of nodes.
GXmlNodeList — Convenient class for a list of GXmlNode objects based on Gee.ListArray, with good support for bindings.
xlibxml-1.0 — Utility functions not present in libxml-2.0 bindings to be used internaly.
GXmlSerializableDouble — Represent any real double value property to be added as a GXmlAttribute to a GXmlElement
libxml-DomException — The XML Document Object Model.
GXmlGCharacterData — Base class for character data
GXmlTNodeTChildrenList — Base node abstract class implemeting GXmlNode interface, not tied to libxml-2.0 library.
GXmlEntity — The content referenced by an GXmlEntityReference, and defined in a GXmlDocumentType.
GXmlSerializable — Serialization framework. Base interface.
GXmlSerializableMapKey — Serializable Framework. Interface to get one key to be used to store GXmlSerializable objects.
GXmlxCharacterData — CharacterData defines an interface for manipulating XML character data.
GXmlTDocument — Class implemeting GXmlDocument interface, not tied to libxml-2.0 library.
GXmlDomDocument — No implemented jet. This can lead to API changes in future versions.
GXmlSerializableEnum — Represent any value as string but a list of enum values by default to select from. property to be added as a GXmlAttribute to a GXmlElement.
GXmlDomRange
GXmlEnumeration — Convenient static methods for enumeration serialization to string.
GXmlTAttribute — Class implemeting GXmlAttribute interface, not tied to libxml-2.0 library.
GXmlGDomEvent
GXmlGProcessingInstruction — Class implemeting GXmlProcessingInstruction interface, not tied to libxml-2.0 library.
GXmlTNamespace — Class implemeting GXmlNamespace, not tied to libxml-2.0 library.
GXmlDomCharacterData
GXmlDocumentFragment — An partial portion of a GXmlxDocument, not necessarily valid XML.
GXmlDomNodeFilter — No implemented jet. This can lead to API changes in future versions.
GXmlAttribute — Interface to handle XML tags properties.
GXmlTComment — Class implemeting GXmlComment interface, not tied to libxml-2.0 library.
GXmlSerializableBool — Represent any boolean property to be added as a GXmlAttribute to a GXmlElement
GXmlTText — Class implemeting GXmlText interface, not tied to libxml-2.0 library.
GXmlNamespace — Interface to handle XML Namespaces.
GXmlText — Representation of text nodes in any GXmlNode
GXmlGDocument — Class implemeting GXmlDocument interface, not tied to libxml-2.0 library.
GXmlxComment — An XML comment.
GXmlGNode — Base interface providing basic functionalities to all GXml interfaces.
GXmlGListChildrenIterator — A GeeAbstractBidirList implementation to access xmlNode collection
GXmlTCDATA — Class implemeting GXmlCDATA interface, not tied to libxml-2.0 library.
GXmlBackedNode — An internal class for nodes whose content is stored in a corresponding Xml.Node.
GXmlGDomTokenList — List of string tokens.
GXmlSerializableInt — Represent any boolean property to be added as a GXmlAttribute to a GXmlElement
GXmlTElement — Class implemeting GXmlElement interface, not tied to libxml-2.0 library.
GXmlSerializableMapDualKey — Serializable Framework. Interface to get two keys to be used to store GXmlSerializable objects.
GXmlxProcessingInstruction — Stores processor-specific information with the document in a textual format.
GXmlGHashMapAttrEntry — Implementation of GeeAbstractMap to handle xmlNode attributes
GXmlProcessingInstruction — Interface for XML Processing Instruction sections.
GXmlDomMutationObserverInit — Implementators should use constructor with one argument GXmlDomMutationCallback to use internally.
GXmlDomErrorName
GXmlxNotation — Used in defining GXmlDocumentTypes to declare the format of GXmlEntity and GXmlProcessingInstructions.
GXmlSerializableProperty — Represent any property to be added as a GXmlAttribute to a GXmlElement
GXmlGChildNode
GXmlGComment — Class implemeting GXmlComment interface, not tied to libxml-2.0 library.
GXmlGAttribute — Class implemeting GXmlAttribute interface, not tied to libxml-2.0 library.
GXmlGCDATA — Class implemeting GXmlCDATA interface, not tied to libxml-2.0 library.
GXmlHtmlDocument — HML parsing suport. Document handling
GXmlSerializableContainer — Any GXmlSerializable class having a collection managed list of GXmlNode must implement this abstract class.
GXmlGNamespace — Class implemeting GXmlNamespace
GXmlSerializableObjectModel — Object Model is an GXmlSerializable implementation using GXmlElement to represent GObject class objects.
GXmlSerializableValueList — Represent any value as string but a list of options by default to select from. property to be added as a GXmlAttribute to a GXmlElement.
libxml-NodeType
GXmlComment — Representation of comments nodes in any GXmlNode
GXmlGListNamespacesIterator — A GeeAbstractList implementation to access xmlNs namespaces collection
GXmlxCDATASection — An XML CDATA section, which contains non-XML data that is stored in an XML document.
GXmlxElement — Represent an XML xElement node, which have attributes and children.
GXmlEntityReference — A reference to an unparsed GXmlEntity, like "'" for an apostrophe.
GXmlxNode — Represents an XML xNode, the base class for most XML structures in the GXmlxDocument's tree.
GXmlxDocument — Represents an XML xDocument as a tree of GXmlxNodes.
GXmlDocument — Interface to handle XML documents.
GXmlElementList — Convenient class for a list of GXmlElement objects based on Gee.ListArray, with good support for bindings.
GXmlGText — Class implemeting GXmlText interface, not tied to libxml-2.0 library.
GXmlDomElementList
GXmlNotation — Interface to handle notation elements
GXmlSerializableArrayList — Serializable Framework. A GXmlSerializable objects container based on GeeArrayList.
GXmlCDATA — CDATA sections in XML documents.
GXmlCharacter
GXmlDomAttr
GXmlGDomRange
libxml-Error
GXmlGElement — Class implemeting GXmlElement interface, not tied to libxml-2.0 library.
GXmlAbstractNamedAttrMapEntry — An abstract class used as base class for GXmlNamedAttrMap class.
GXmlSerializableTreeMap — Serializable Framework. A GXmlSerializable objects container based on GeeTreeMap.
GXmlxAttr — An XML Attr node, which represents a name="value" pair.