Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
H
I
L
M
N
O
P
R
S
A
analyze_hunk(Diff.change)
- Method in class bmsi.util.
DiffPrint.Base
Look at a hunk of edit script and report the range of lines in each file that it applies to.
B
bmsi.util
- package bmsi.util
build_script(boolean[], int, boolean[], int)
- Method in interface bmsi.util.
Diff.ScriptBuilder
Scan the tables of which lines are inserted and deleted, producing an edit script.
C
change_letter(int, int)
- Static method in class bmsi.util.
DiffPrint.Base
context
- Variable in class bmsi.util.
DiffPrint.ContextPrint
D
deleted
- Variable in class bmsi.util.
Diff.change
# lines of file 0 changed here.
deletes
- Variable in class bmsi.util.
DiffPrint.Base
Diff
- Class in
bmsi.util
A class to compare vectors of objects.
Diff(Object[], Object[])
- Constructor for class bmsi.util.
Diff
Prepare to find differences between two arrays.
diff(Diff.ScriptBuilder)
- Method in class bmsi.util.
Diff
Get the results of comparison as an edit script.
Diff.change
- Class in
bmsi.util
The result of comparison is an "edit script": a chain of change objects.
Diff.change(int, int, int, int, Diff.change)
- Constructor for class bmsi.util.
Diff.change
Cons an additional entry onto the front of an edit script OLD.
Diff.ScriptBuilder
- Interface in
bmsi.util
diff_2(boolean)
- Method in class bmsi.util.
Diff
DiffPrint
- Class in
bmsi.util
A simple framework for printing change lists produced by
Diff
.
DiffPrint()
- Constructor for class bmsi.util.
DiffPrint
DiffPrint.Base
- Class in
bmsi.util
A Base class for printing edit scripts produced by Diff.
DiffPrint.Base(Object[], Object[])
- Constructor for class bmsi.util.
DiffPrint.Base
DiffPrint.ContextPrint
- Class in
bmsi.util
Prints an edit script in context diff format.
DiffPrint.ContextPrint(Object[], Object[])
- Constructor for class bmsi.util.
DiffPrint.ContextPrint
DiffPrint.EdPrint
- Class in
bmsi.util
Prints an edit script in a format suitable for input to
ed
.
DiffPrint.EdPrint(Object[], Object[])
- Constructor for class bmsi.util.
DiffPrint.EdPrint
DiffPrint.NormalPrint
- Class in
bmsi.util
Print a change list in the standard diff format.
DiffPrint.NormalPrint(Object[], Object[])
- Constructor for class bmsi.util.
DiffPrint.NormalPrint
DiffPrint.UnifiedPrint
- Class in
bmsi.util
Prints an edit script in context diff format.
DiffPrint.UnifiedPrint(Object[], Object[])
- Constructor for class bmsi.util.
DiffPrint.UnifiedPrint
F
file0
- Variable in class bmsi.util.
DiffPrint.Base
Set to the lines of the files being compared.
file1
- Variable in class bmsi.util.
DiffPrint.Base
Set to the lines of the files being compared.
first0
- Variable in class bmsi.util.
DiffPrint.Base
first1
- Variable in class bmsi.util.
DiffPrint.Base
forwardScript
- Static variable in class bmsi.util.
Diff
Standard ScriptBuilders.
H
heuristic
- Variable in class bmsi.util.
Diff
When set to true, the comparison uses a heuristic to speed it up.
hunkfun(Diff.change)
- Method in class bmsi.util.
DiffPrint.Base
Called with the tail of the script and returns the last link that belongs together with the start of the tail.
I
ignore
- Variable in class bmsi.util.
DiffPrint.Base
Set to ignore certain kinds of lines when printing an edit script.
inserted
- Variable in class bmsi.util.
Diff.change
# lines of file 1 changed here.
inserts
- Variable in class bmsi.util.
DiffPrint.Base
L
last0
- Variable in class bmsi.util.
DiffPrint.Base
last1
- Variable in class bmsi.util.
DiffPrint.Base
line0
- Variable in class bmsi.util.
Diff.change
Line number of 1st deleted line.
line1
- Variable in class bmsi.util.
Diff.change
Line number of 1st inserted line.
link
- Variable in class bmsi.util.
Diff.change
Previous or next edit command.
M
main(String[])
- Static method in class bmsi.util.
DiffPrint
N
no_discards
- Variable in class bmsi.util.
Diff
When set to true, the algorithm returns a guarranteed minimal set of changes.
O
outfile
- Variable in class bmsi.util.
DiffPrint.Base
P
print_1_line(String, Object)
- Method in class bmsi.util.
DiffPrint.Base
print_context_label(String, File, String)
- Method in class bmsi.util.
DiffPrint.ContextPrint
print_function(Object[], int)
- Method in class bmsi.util.
DiffPrint.ContextPrint
print_header(String, String)
- Method in class bmsi.util.
DiffPrint.Base
Called to print the script header which identifies the files compared.
print_header(String, String)
- Method in class bmsi.util.
DiffPrint.ContextPrint
print_header(String, String)
- Method in class bmsi.util.
DiffPrint.UnifiedPrint
print_hunk(Diff.change)
- Method in class bmsi.util.
DiffPrint.Base
print_hunk(Diff.change)
- Method in class bmsi.util.
DiffPrint.ContextPrint
print_hunk(Diff.change)
- Method in class bmsi.util.
DiffPrint.EdPrint
Print a hunk of an ed diff
print_hunk(Diff.change)
- Method in class bmsi.util.
DiffPrint.NormalPrint
Print a hunk of a normal diff.
print_hunk(Diff.change)
- Method in class bmsi.util.
DiffPrint.UnifiedPrint
print_number_range(char, int, int)
- Method in class bmsi.util.
DiffPrint.Base
Print a pair of line numbers with SEPCHAR, translated for file FILE.
print_script(Diff.change)
- Method in class bmsi.util.
DiffPrint.Base
Divide SCRIPT into pieces by calling HUNKFUN and print each piece with PRINTFUN.
R
reverseScript
- Static variable in class bmsi.util.
Diff
Standard ScriptBuilders.
S
setOutput(Writer)
- Method in class bmsi.util.
DiffPrint.Base
setupOutput()
- Method in class bmsi.util.
DiffPrint.Base
A
B
C
D
F
H
I
L
M
N
O
P
R
S
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2000-2011. All Rights Reserved.