|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gzz.impl.SimpleVStreamTexter | +--gzz.impl.SimpleDeltaVStreamTexter
An extension of SimpleVStreamTexter into a DeltaCellTexter.
Field Summary |
Fields inherited from class gzz.impl.SimpleVStreamTexter |
contents |
Fields inherited from interface gzz.diff.DeltaCellTexter |
rcsid |
Constructor Summary | |
SimpleDeltaVStreamTexter(SpanMaker spanMaker,
Enfilade1D.Maker enfMaker)
|
|
SimpleDeltaVStreamTexter(SpanMaker spanMaker,
Enfilade1D.Maker enfMaker,
EnfiladeAligner enfAligner)
Deprecated. EnfiladeAligner should not be provided by Space: it's too complicated and ill-defined for that. |
Method Summary | |
void |
applyDelta(ContentDelta m)
Apply a delta to this space. |
ContentDelta |
checkpointDelta()
Get the set of changes. |
ContentDelta |
getDeltaFromZero()
Get the set of changes needed to take a CellTexter from zero to the current state of this CellTexter. |
protected void |
setMap(Cell c,
Enfilade1D enf)
The innermost routine that uses the actual map. |
Methods inherited from class gzz.impl.SimpleVStreamTexter |
copyText, deleteText, getCellsWithContent, getEnfilade, getEnfiladeOverlap, getFromMap, getStringSearcher, getText, getXuIndexer, insertText, moveText, setEnfilade, setSpace, setText, startEnfiladeAligner |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface gzz.CellTexter |
copyText, deleteText, getCellsWithContent, getText, insertText, moveText, setText |
Constructor Detail |
public SimpleDeltaVStreamTexter(SpanMaker spanMaker, Enfilade1D.Maker enfMaker, EnfiladeAligner enfAligner)
public SimpleDeltaVStreamTexter(SpanMaker spanMaker, Enfilade1D.Maker enfMaker)
Method Detail |
protected void setMap(Cell c, Enfilade1D enf)
SimpleVStreamTexter
setMap
in class SimpleVStreamTexter
public ContentDelta checkpointDelta()
DeltaCellTexter
checkpointDelta
in interface DeltaCellTexter
public ContentDelta getDeltaFromZero()
DeltaCellTexter
getDeltaFromZero
in interface DeltaCellTexter
public void applyDelta(ContentDelta m)
DeltaCellTexter
applyDelta
in interface DeltaCellTexter
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |