Class Text_Diff_Renderer_inline

Description

"Inline" diff renderer.

This class renders diffs in the Wiki-style "inline" format.

$Horde: framework/Text_Diff/Diff/Renderer/inline.php,v 1.11 2005/05/02 19:49:39 chuck Exp $

  • author: Ciprian Popovici

Located in /inc/class_diff.php (line 1165)

Text_Diff_Renderer
   |
   --Text_Diff_Renderer_inline
Variable Summary
Method Summary
void _added ( $lines)
void _blockHeader ( $xbeg,  $xlen,  $ybeg,  $ylen)
void _changed ( $orig,  $final)
void _deleted ( $lines, [ $words = false])
void _lines ( $lines, [ $prefix = ' '])
void _splitOnWords ( $string, [ $newlineEscape = "\n"])
void _startBlock ( $header)
Variables
mixed $_block_header = '' (line 1200)

Header for each change block.

mixed $_del_prefix = '<del>' (line 1190)

Prefix for deleted text.

mixed $_del_suffix = '</del>' (line 1195)

Suffix for deleted text.

mixed $_ins_prefix = '<ins>' (line 1180)

Prefix for inserted text.

mixed $_ins_suffix = '</ins>' (line 1185)

Suffix for inserted text.

mixed $_leading_context_lines = 10000 (line 1170)

Number of leading context "lines" to preserve.


Redefinition of:
Text_Diff_Renderer::$_leading_context_lines
Number of leading context "lines" to preserve.
mixed $_split_level = 'lines' (line 1206)

What are we currently splitting on? Used to recurse to show word-level changes.

mixed $_trailing_context_lines = 10000 (line 1175)

Number of trailing context "lines" to preserve.


Redefinition of:
Text_Diff_Renderer::$_trailing_context_lines
Number of trailing context "lines" to preserve.
Methods
_added (line 1230)
void _added ( $lines)
  • $lines

Redefinition of:
Text_Diff_Renderer::_added()
_blockHeader (line 1220)
void _blockHeader ( $xbeg,  $xlen,  $ybeg,  $ylen)
  • $xbeg
  • $xlen
  • $ybeg
  • $ylen

Redefinition of:
Text_Diff_Renderer::_blockHeader()
_changed (line 1244)
void _changed ( $orig,  $final)
  • $orig
  • $final

Redefinition of:
Text_Diff_Renderer::_changed()
_deleted (line 1237)
void _deleted ( $lines, [ $words = false])
  • $lines
  • $words

Redefinition of:
Text_Diff_Renderer::_deleted()
_lines (line 1208)
void _lines ( $lines, [ $prefix = ' '])
  • $lines
  • $prefix

Redefinition of:
Text_Diff_Renderer::_lines()
_splitOnWords (line 1278)
void _splitOnWords ( $string, [ $newlineEscape = "\n"])
  • $string
  • $newlineEscape
_startBlock (line 1225)
void _startBlock ( $header)
  • $header

Redefinition of:
Text_Diff_Renderer::_startBlock()

Inherited Methods

Inherited From Text_Diff_Renderer

Text_Diff_Renderer::Text_Diff_Renderer()
Text_Diff_Renderer::getParams()
Text_Diff_Renderer::render()
Text_Diff_Renderer::_added()
Text_Diff_Renderer::_block()
Text_Diff_Renderer::_blockHeader()
Text_Diff_Renderer::_changed()
Text_Diff_Renderer::_context()
Text_Diff_Renderer::_deleted()
Text_Diff_Renderer::_endBlock()
Text_Diff_Renderer::_endDiff()
Text_Diff_Renderer::_lines()
Text_Diff_Renderer::_startBlock()
Text_Diff_Renderer::_startDiff()

Documentation generated on Thu, 31 May 2007 23:33:57 -0400 by phpDocumentor 1.3.2