com.google.caja.render
Class TabularSideBySideRenderer.CodeRow

java.lang.Object
  extended by com.google.caja.render.TabularSideBySideRenderer.CodeRow
All Implemented Interfaces:
TabularSideBySideRenderer.TableRow
Enclosing class:
TabularSideBySideRenderer

private static class TabularSideBySideRenderer.CodeRow
extends java.lang.Object
implements TabularSideBySideRenderer.TableRow

A row that displays the same line of source code before and after rewriting.


Field Summary
private  java.lang.String orig
           
private  java.lang.String rendered
           
 
Constructor Summary
TabularSideBySideRenderer.CodeRow(java.lang.String orig, java.lang.String rendered)
           
 
Method Summary
 int minWidth(int col)
           
 int nCols()
           
(package private)  java.lang.String origString(int minWidth)
           
(package private)  java.lang.String renderedString(int minWidth)
           
 java.lang.String toString(int[] colWidths)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

orig

private final java.lang.String orig

rendered

private final java.lang.String rendered
Constructor Detail

TabularSideBySideRenderer.CodeRow

TabularSideBySideRenderer.CodeRow(java.lang.String orig,
                                  java.lang.String rendered)
Method Detail

nCols

public int nCols()
Specified by:
nCols in interface TabularSideBySideRenderer.TableRow

minWidth

public int minWidth(int col)
Specified by:
minWidth in interface TabularSideBySideRenderer.TableRow

origString

java.lang.String origString(int minWidth)

renderedString

java.lang.String renderedString(int minWidth)
Parameters:
minWidth - unused since it's in the last column

toString

public java.lang.String toString(int[] colWidths)
Specified by:
toString in interface TabularSideBySideRenderer.TableRow


Copyright (C) 2008 Google Inc.
Licensed under the Apache License, Version 2.0