Holger's
Java API

Package com.antelmann.util.revision

This package contains classes useful for implementing systems that deal with revisions.

See:
          Description

Interface Summary
Revisable represents an object allowing revisions of itself
Revision represents revision that can be applied to a revisable object
RevisionListener listens to revisions of a revisable object
RevisionVeto allows to veto a revision before it is actually applied to the Revisable instance and before its listeners are informed
Status Status represents a specific state of a given object; the state itself is immutable.
 

Class Summary
DefaultRevisable a default implementation for a Revisable object, suitable as a base for specialized subclasses
DefaultRevision implements a standard immutable revision object
RevisionEvent represents an event that encapsulates a revision for a Revisable object.
StatusString a status based on a simple String object
 

Exception Summary
RevisionException thrown to indicate that a Revision was rejected
 

Package com.antelmann.util.revision Description

This package contains classes useful for implementing systems that deal with revisions.



(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads