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 916 of file DifferenceEngine.php.


Member Function Documentation

UnifiedDiffFormatter::_added ( lines  ) 

Reimplemented from DiffFormatter.

Definition at line 920 of file DifferenceEngine.php.

References DiffFormatter::_lines().

Referenced by _changed().

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

Reimplemented from DiffFormatter.

Definition at line 930 of file DifferenceEngine.php.

UnifiedDiffFormatter::_changed ( orig,
closing 
)

Reimplemented from DiffFormatter.

Definition at line 926 of file DifferenceEngine.php.

References _added(), and _deleted().

UnifiedDiffFormatter::_deleted ( lines  ) 

Reimplemented from DiffFormatter.

Definition at line 923 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 917 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 918 of file DifferenceEngine.php.


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

Generated on Sat Apr 30 22:57:51 2011 for MediaWiki by  doxygen 1.5.9