From 06fe189e571c0dafd755ac6aac5f254c8077feb0 Mon Sep 17 00:00:00 2001 From: Alex Eng Date: Wed, 30 May 2012 12:12:58 +1000 Subject: [PATCH] Fix reset border style issue when translator leaves --- .../client/editor/table/TableEditorView.java | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorView.java b/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorView.java index 272935c892..e1058e4949 100644 --- a/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorView.java +++ b/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorView.java @@ -277,33 +277,33 @@ public void setTransUnitDetails(TransUnit selectedTransUnit) } - private void setSourceColumnBorder(int row, String color, String borderWidth) + private void setSourceColumnBorder(int row, String color, String borderStyle, String borderWidth) { getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderTopColor", color); - getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderTopStyle", "solid"); + getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderTopStyle", borderStyle); getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderTopWidth", borderWidth); getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderLeftColor", color); - getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderLeftStyle", "solid"); + getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderLeftStyle", borderStyle); getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderLeftWidth", borderWidth); getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderBottomColor", color); - getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderBottomStyle", "solid"); + getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderBottomStyle", borderStyle); getDataTable().getCellFormatter().getElement(row, 0).getStyle().setProperty("borderBottomWidth", borderWidth); } - private void setTargetColumnBorder(int row, String color, String borderWidth) + private void setTargetColumnBorder(int row, String color, String borderStyle, String borderWidth) { getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderTopColor", color); - getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderTopStyle", "solid"); + getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderTopStyle", borderStyle); getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderTopWidth", borderWidth); getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderRightColor", color); - getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderRightStyle", "solid"); + getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderRightStyle", borderStyle); getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderRightWidth", borderWidth); getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderBottomColor", color); - getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderBottomStyle", "solid"); + getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderBottomStyle", borderStyle); getDataTable().getCellFormatter().getElement(row, 1).getStyle().setProperty("borderBottomWidth", borderWidth); } @@ -312,8 +312,8 @@ public void updateRowBorder(int row, String color) { if (row < getDataTable().getRowCount()) { - setSourceColumnBorder(row, color, "2px"); - setTargetColumnBorder(row, color, "2px"); + setSourceColumnBorder(row, color, "solid", "2px"); + setTargetColumnBorder(row, color, "solid", "2px"); } } @@ -322,8 +322,8 @@ public void resetRowBorder(int row) { if (row < getDataTable().getRowCount()) { - setSourceColumnBorder(row, "", ""); - setTargetColumnBorder(row, "", ""); + setSourceColumnBorder(row, "", "", ""); + setTargetColumnBorder(row, "", "", ""); } }