C# Class DDDLanguage.TextBoxDiffRenderer

Datei anzeigen Open project: ngs-doo/dsl-compiler-client Class Usage Examples

Public Methods

Method Description
GenerateDiffView ( ) : void
TextBoxDiffRenderer ( Grid leftGrid, TextBox leftBox, Grid rightGrid, TextBox rightBox ) : System

Private Methods

Method Description
AddImaginaryLine ( TextBox textBox, int lineNumber ) : void
ClearDiffLines ( Grid grid ) : void
GenerateDiffPanes ( DiffPaneModel leftDiff, DiffPaneModel rightDiff ) : void
PlaceRectangleInGrid ( TextBox textBox, Grid grid, int lineNumber, SolidColorBrush fillColor, double left, double width ) : void
RenderDiffLines ( Grid grid, TextBox textBox, DiffPaneModel diffModel ) : void
RenderDiffWords ( Grid grid, TextBox textBox, DiffPiece line, int lineNumber ) : void
StripImaginaryLinesAndCharacters ( TextBox textBox ) : void

Method Details

GenerateDiffView() public method

public GenerateDiffView ( ) : void
return void

TextBoxDiffRenderer() public method

public TextBoxDiffRenderer ( Grid leftGrid, TextBox leftBox, Grid rightGrid, TextBox rightBox ) : System
leftGrid Grid
leftBox TextBox
rightGrid Grid
rightBox TextBox
return System