Variable rename

This commit is contained in:
TheStonedTurtle
2019-04-30 23:51:30 -07:00
parent c1dddcb881
commit 8a753f5872

View File

@@ -51,8 +51,8 @@ public class TableComponent implements LayoutableRenderableEntity
private final Rectangle bounds = new Rectangle(); private final Rectangle bounds = new Rectangle();
@Nonnull @Nonnull
private TableElement[] tableColumns = new TableElement[0]; private TableElement[] columns = new TableElement[0];
private final List<TableRow> tableRows = new ArrayList<>(); private final List<TableRow> rows = new ArrayList<>();
@Nonnull @Nonnull
private TableAlignment defaultAlignment = TableAlignment.LEFT; private TableAlignment defaultAlignment = TableAlignment.LEFT;
@@ -74,8 +74,8 @@ public class TableComponent implements LayoutableRenderableEntity
graphics.translate(preferredLocation.x, preferredLocation.y); graphics.translate(preferredLocation.x, preferredLocation.y);
final int numRows = tableRows.size(); final int numRows = rows.size();
final int numCols = tableColumns.length; final int numCols = columns.length;
for (int row = 0; row < numRows; row++) for (int row = 0; row < numRows; row++)
{ {
@@ -114,14 +114,14 @@ public class TableComponent implements LayoutableRenderableEntity
public void setColumnColor(final int col, final Color color) public void setColumnColor(final int col, final Color color)
{ {
assert tableColumns.length > col; assert columns.length > col;
tableColumns[col].setColor(color); columns[col].setColor(color);
} }
public void setColumnAlignment(final int col, final TableAlignment alignment) public void setColumnAlignment(final int col, final TableAlignment alignment)
{ {
assert tableColumns.length > col; assert columns.length > col;
tableColumns[col].setAlignment(alignment); columns[col].setAlignment(alignment);
} }
public void addRow(@Nonnull final String... cells) public void addRow(@Nonnull final String... cells)
@@ -135,7 +135,7 @@ public class TableComponent implements LayoutableRenderableEntity
final TableRow row = TableRow.builder().build(); final TableRow row = TableRow.builder().build();
row.setElements(elements); row.setElements(elements);
this.tableRows.add(row); this.rows.add(row);
} }
public void addRows(@Nonnull final String[]... rows) public void addRows(@Nonnull final String[]... rows)
@@ -148,7 +148,7 @@ public class TableComponent implements LayoutableRenderableEntity
public void addRow(@Nonnull TableRow row) public void addRow(@Nonnull TableRow row)
{ {
this.tableRows.add(row); this.rows.add(row);
} }
public void addRows(@Nonnull final TableRow... rows) public void addRows(@Nonnull final TableRow... rows)
@@ -161,14 +161,14 @@ public class TableComponent implements LayoutableRenderableEntity
private String getCellText(final int col, final int row) private String getCellText(final int col, final int row)
{ {
assert col < tableColumns.length && row < tableRows.size(); assert col < columns.length && row < rows.size();
if (row == -1) if (row == -1)
{ {
return tableColumns[col].getContent(); return columns[col].getContent();
} }
TableElement[] elements = tableRows.get(row).getElements(); TableElement[] elements = rows.get(row).getElements();
if (col >= elements.length) if (col >= elements.length)
{ {
return ""; return "";
@@ -180,8 +180,8 @@ public class TableComponent implements LayoutableRenderableEntity
private int[] getColumnWidths(final FontMetrics metrics) private int[] getColumnWidths(final FontMetrics metrics)
{ {
final int numRows = tableRows.size(); final int numRows = rows.size();
final int numCols = tableColumns.length; final int numCols = columns.length;
// Based on https://stackoverflow.com/questions/22206825/algorithm-for-calculating-variable-column-widths-for-set-table-width // Based on https://stackoverflow.com/questions/22206825/algorithm-for-calculating-variable-column-widths-for-set-table-width
int[] maxtextw = new int[numCols]; // max text width over all rows int[] maxtextw = new int[numCols]; // max text width over all rows
@@ -344,11 +344,11 @@ public class TableComponent implements LayoutableRenderableEntity
private Color getCellColor(final int row, final int column) private Color getCellColor(final int row, final int column)
{ {
assert row < tableRows.size() && column < tableColumns.length; assert row < rows.size() && column < columns.length;
// Row should be -1 for columns so use a empty TableRow // Row should be -1 for columns so use a empty TableRow
final TableRow rowEle = row != -1 ? tableRows.get(row) : EMPTY_ROW; final TableRow rowEle = row != -1 ? rows.get(row) : EMPTY_ROW;
final TableElement columnElement = tableColumns[column]; final TableElement columnElement = columns[column];
final TableElement[] elements = rowEle.getElements(); final TableElement[] elements = rowEle.getElements();
// Some rows may not have every element, even though they should.. // Some rows may not have every element, even though they should..
@@ -364,11 +364,11 @@ public class TableComponent implements LayoutableRenderableEntity
private TableAlignment getCellAlignment(final int row, final int column) private TableAlignment getCellAlignment(final int row, final int column)
{ {
assert row < tableRows.size() && column < tableColumns.length; assert row < rows.size() && column < columns.length;
// Row should be -1 for columns so use a empty TableRow // Row should be -1 for columns so use a empty TableRow
final TableRow rowEle = row != -1 ? tableRows.get(row) : EMPTY_ROW; final TableRow rowEle = row != -1 ? rows.get(row) : EMPTY_ROW;
final TableElement columnElement = tableColumns[column]; final TableElement columnElement = columns[column];
final TableElement[] elements = rowEle.getElements(); final TableElement[] elements = rowEle.getElements();
// Some rows may not have every element, even though they should.. // Some rows may not have every element, even though they should..