Package org.bsf.smartValueObject

Interface Summary
SmartAccess.SmartVisitor Interface for visiting graphs.
Versionable Required interface for an object to be versionable.
VersionableFilter Filter objects based on their version state.
 

Class Summary
SmartAccess Class to encapsulate implementation details and scary casts for SmartContainer and Versionable objects.
SmartAccess.DirtyVisitor A visitor which searches the graph for dirty objects.
SmartAccess.ResetVisitor A visitor which resets all versionable objects.
Version Concrete default implementation of Versionable.
VersionableFilters A helper class providing implementations for some common filters.
VersionHelper Helper class to be used by versionable objects.