com.starbase.diff
Class HTMLTableDiffWriter
java.lang.Object
|
+--com.starbase.diff.EditListWriter
|
+--com.starbase.diff.HTMLDiffWriter
|
+--com.starbase.diff.HTMLTableDiffWriter
- Direct Known Subclasses:
- HTMLInterleavedDiffWriter, HTMLStereoDiffWriter
- public abstract class HTMLTableDiffWriter
- extends HTMLDiffWriter
Shared implementation for HTMLInterleavedDiffWriter and HTMLStereoDiffWriter.
|
Method Summary |
void |
deleteLines(int sourceStart,
int targetStart,
int length)
|
void |
insertLines(int sourceStart,
int targetStart,
int length)
|
void |
replaceLines(int sourcePos,
int sourceLen,
int targetPos,
int targetLen)
Called when lines in the source are replaced by lines in the target. |
void |
unchangedLines(int sourceStart,
int targetStart,
int length)
HTML Line template parameters:
0: NavLinks
1: ChangeType
2: UNUSED (was: Left Cell CSS)
3: UNUSED (was: Left Text Span CSS)
4: Left Linenum
5: Left Text
6: UNUSED (was: Right Cell CSS)
7: UNUSED (was: Right Text Span CSS)
8: Right Linenum
9: Right Text
10: Left Linenum Cell CSS
11: Left Linenum CSS
12: Right Linenum Cell CSS
13: Right Linenum CSS |
| Methods inherited from class com.starbase.diff.HTMLDiffWriter |
finish, getAddedSymbolHTML, getApplicationFooterHTML, getApplicationHeaderHTML, getCRHTML, getDeletedSymbolHTML, getEmbedDefaultStyles, getGotoBlankHTML, getGotoBottomHTML, getGotoFirstDiffHTML, getGotoLastDiffHTML, getGotoNextDiffHTML, getGotoPrevDiffHTML, getGotoTopHTML, getInlineDeleteMarkHTML, getInlineInsertMarkHTML, getLFHTML, getNavigateOnEveryChangedLine, getNumContextLines, getPageBaseURL, getPageTitle, getReplacedSymbolHTML, getShowEOLs, getShowInlineDiffs, getShowLineNumbers, getShowUnchangedLines, getSourceFileHTML, getSourceFileURL, getSpacesPerTab, getStyleSheetURL, getTargetFileHTML, getTargetFileURL, getUnchangedSymbolHTML, setAddedSymbolHTML, setApplicationFooterHTML, setApplicationHeaderHTML, setCRHTML, setDeletedSymbolHTML, setEmbedDefaultStyles, setGotoBlankHTML, setGotoBottomHTML, setGotoFirstDiffHTML, setGotoLastDiffHTML, setGotoNextDiffHTML, setGotoPrevDiffHTML, setGotoTopHTML, setInlineDeleteMarkHTML, setInlineInsertMarkHTML, setLFHTML, setNavigateOnEveryChangedLine, setNumContextLines, setPageBaseURL, setPageTitle, setReplacedSymbolHTML, setShowEOLs, setShowInlineDiffs, setShowLineNumbers, setShowUnchangedLines, setSourceFileHTML, setSourceFileURL, setSpacesPerTab, setStyleSheetURL, setTargetFileHTML, setTargetFileURL, setUnchangedSymbolHTML, simpleDiff, start |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
unchangedLines
public void unchangedLines(int sourceStart,
int targetStart,
int length)
throws java.io.IOException
- HTML Line template parameters:
0: NavLinks
1: ChangeType
2: UNUSED (was: Left Cell CSS)
3: UNUSED (was: Left Text Span CSS)
4: Left Linenum
5: Left Text
6: UNUSED (was: Right Cell CSS)
7: UNUSED (was: Right Text Span CSS)
8: Right Linenum
9: Right Text
10: Left Linenum Cell CSS
11: Left Linenum CSS
12: Right Linenum Cell CSS
13: Right Linenum CSS
- Overrides:
unchangedLines in class HTMLDiffWriter
java.io.IOException
insertLines
public void insertLines(int sourceStart,
int targetStart,
int length)
throws java.io.IOException
- Overrides:
insertLines in class HTMLDiffWriter
java.io.IOException
deleteLines
public void deleteLines(int sourceStart,
int targetStart,
int length)
throws java.io.IOException
- Overrides:
deleteLines in class HTMLDiffWriter
java.io.IOException
replaceLines
public void replaceLines(int sourcePos,
int sourceLen,
int targetPos,
int targetLen)
throws java.io.IOException
- Description copied from class:
EditListWriter
- Called when lines in the source are replaced by lines in the target.
- Overrides:
replaceLines in class HTMLDiffWriter
java.io.IOException
StarTeam SDK 10.4, Build 36
Copyright © 2003-2008 Borland Software Corporation. All rights reserved.