UnifiedDiffFormatter Class Reference
[DifferenceEngine]

A formatter that outputs unified diffs. More...

Inherits DiffFormatter.

List of all members.

Public Member Functions

 _added ($lines)
 _deleted ($lines)
 _changed ($orig, $closing)
 _block_header ($xbeg, $xlen, $ybeg, $ylen)

Public Attributes

 $leading_context_lines = 2
 Number of leading context "lines" to preserve.
 $trailing_context_lines = 2
 Number of trailing context "lines" to preserve.


Detailed Description

A formatter that outputs unified diffs.

Definition at line 1849 of file DifferenceEngine.php.


Member Function Documentation

UnifiedDiffFormatter::_added ( lines  ) 

Reimplemented from DiffFormatter.

Definition at line 1853 of file DifferenceEngine.php.

References DiffFormatter::_lines().

Referenced by _changed().

UnifiedDiffFormatter::_block_header ( xbeg,
xlen,
ybeg,
ylen 
)

Reimplemented from DiffFormatter.

Definition at line 1863 of file DifferenceEngine.php.

UnifiedDiffFormatter::_changed ( orig,
closing 
)

Reimplemented from DiffFormatter.

Definition at line 1859 of file DifferenceEngine.php.

References _added(), and _deleted().

UnifiedDiffFormatter::_deleted ( lines  ) 

Reimplemented from DiffFormatter.

Definition at line 1856 of file DifferenceEngine.php.

References DiffFormatter::_lines().

Referenced by _changed().


Member Data Documentation

UnifiedDiffFormatter::$leading_context_lines = 2

Number of leading context "lines" to preserve.

This should be left at zero for this class, but subclasses may want to set this to other values.

Reimplemented from DiffFormatter.

Definition at line 1850 of file DifferenceEngine.php.

UnifiedDiffFormatter::$trailing_context_lines = 2

Number of trailing context "lines" to preserve.

This should be left at zero for this class, but subclasses may want to set this to other values.

Reimplemented from DiffFormatter.

Definition at line 1851 of file DifferenceEngine.php.


The documentation for this class was generated from the following file:

Generated on Sat Sep 5 02:08:49 2009 for MediaWiki by  doxygen 1.5.9