gzz.impl
Interface DeltaDimManager

All Superinterfaces:
DimManager
All Known Implementing Classes:
AbstractDeltaDimManager

public interface DeltaDimManager
extends DimManager

The dimensions of a DeltaSpace. Supports the same operations as DeltaSpace (with different parameters)


Field Summary
static java.lang.String rcsid
           
 
Method Summary
 void applyDelta(java.util.Map m)
          Apply a delta to this space.
 java.util.Map checkpointDelta()
          Get the set of changes.
 java.util.Map getDeltaFromZero()
          Get the set of changes needed to take a set of Dimensions from zero to the current state of this DimManager's dimensions.
 
Methods inherited from interface gzz.impl.DimManager
getDim, getDims, setSpace
 

Field Detail

rcsid

public static final java.lang.String rcsid
See Also:
Constant Field Values
Method Detail

checkpointDelta

public java.util.Map checkpointDelta()
Get the set of changes. Returns the changes since a previous getDelta in a Delta object.


getDeltaFromZero

public java.util.Map getDeltaFromZero()
Get the set of changes needed to take a set of Dimensions from zero to the current state of this DimManager's dimensions.


applyDelta

public void applyDelta(java.util.Map m)
Apply a delta to this space. Also triggers observers. However, a change applied by applyDelta is NOT visible in the next getDelta().