Package org.purl.xnode

Interface Summary
XNodeCollection XNodeCollection is a simple interface for a collection of XNodes, with methods also supporting a hierarchy of XNodeCollections.
XNodeCollectionFactory An interface for a factory for creating XNodeCollections.
XNodeFactory Provides an API of a factory for creating XNode objects.
XNodeID XNodeID provides an interface for a common, convenient identifier for XNodes, combining an immutable Collection ID (cid) and Node ID (nid) and a method for obtaining the database URL reference.
XNodeLink XNodeLink extends XNodeID as a link or reference to an XNode.
XNodeRevision XNodeRevision is an interface for an XNode 1.2 revision.
XNodeRevisionFactory Provides an API of a factory for creating XNodeRevision objects.
XNodeRevisionManager XNodeRevisionManager is an interface providing revision control manager features for XNode 1.2.
XNodeStore Defines a database manager API for XNode content.
XNodeStoreListener Defines an object which listens for XNodeStoreEvents.
XNodeStoreProvider An interface for the backing storage for an XNodeStore.
 

Class Summary
XNode XNode is an abstract class for an object acting as a container for XML content.
XNodeState Defines a set of enumerated type objects used to indicate state values for XNode processing.
XNodeStoreEvent XNodeStoreEvent is used to notify interested parties that state has changed in the XNodeStore.
 

Exception Summary
XNodeException Signals that an exception has occurred during XNode processing.
XNodeStoreProviderException Extends XNodeException to signal that an exception has occurred within the XNodeStoreProvider.
 



The Ceryle Project. Copyright ©2001-2007 Murray Altheim, All Rights Reserved. See LICENSE included with distribution.