summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAhmed Ashour <asashour@yahoo.com>2017-09-13 12:06:36 +0200
committerHenri Sara <henri.sara@gmail.com>2017-09-13 14:00:25 +0300
commit29cc151f37ee6e56910d6bb80ade321f08b26486 (patch)
treeaa886d960b368a5b35a34462941df007285b6fa8
parenta93670d0463ec00bb36b347ca15656fc411612fb (diff)
downloadvaadin-framework-29cc151f37ee6e56910d6bb80ade321f08b26486.tar.gz
vaadin-framework-29cc151f37ee6e56910d6bb80ade321f08b26486.zip
Fix varargs warnings
-rw-r--r--compatibility-server/src/test/java/com/vaadin/v7/tests/server/component/table/TableVisibleColumnsTest.java9
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/ColumnWidthsAfterChangeTableColumnsCountOrOrder.java3
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/EditableTableLeak.java2
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/EmptyRowsWhenScrolling.java4
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/ExpandingContainerVisibleRowRaceCondition.java2
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/HiddenColumnsExpandRatios.java2
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/LargeSelectionCausesNPE.java5
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/SetDataSourceWithPropertyIds.java2
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/SetPageFirstItemLoadsNeededRowsOnly.java2
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/TableCacheMinimizingOnFetchRows.java2
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/TableSorting.java2
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/TableToggleColumnVisibilityWidth.java5
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/TableVisibleColumnsUpdate.java2
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/table/TableWithContainerRequiringEqualsForItemId.java3
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/treetable/TreeTableCacheOnPartialUpdates.java4
-rw-r--r--uitest/src/main/java/com/vaadin/tests/components/treetable/TreeTableExtraScrollbarWithChildren.java6
-rw-r--r--uitest/src/main/java/com/vaadin/tests/containers/filesystemcontainer/FileSystemContainerInTreeTable.java2
-rw-r--r--uitest/src/main/java/com/vaadin/tests/dd/TreeDragStart.java2
18 files changed, 27 insertions, 32 deletions
diff --git a/compatibility-server/src/test/java/com/vaadin/v7/tests/server/component/table/TableVisibleColumnsTest.java b/compatibility-server/src/test/java/com/vaadin/v7/tests/server/component/table/TableVisibleColumnsTest.java
index 244afb7dc5..5e7fb81848 100644
--- a/compatibility-server/src/test/java/com/vaadin/v7/tests/server/component/table/TableVisibleColumnsTest.java
+++ b/compatibility-server/src/test/java/com/vaadin/v7/tests/server/component/table/TableVisibleColumnsTest.java
@@ -41,8 +41,7 @@ public class TableVisibleColumnsTest {
Table t = TableGeneratorTest.createTableWithDefaultContainer(3, 10);
try {
- t.setVisibleColumns(
- new Object[] { "a", "Property 2", "Property 3" });
+ t.setVisibleColumns("a", "Property 2", "Property 3");
junit.framework.Assert.fail("IllegalArgumentException expected");
} catch (IllegalArgumentException e) {
// OK, expected
@@ -54,8 +53,8 @@ public class TableVisibleColumnsTest {
public void duplicateVisibleColumnIds() {
Table t = TableGeneratorTest.createTableWithDefaultContainer(3, 10);
try {
- t.setVisibleColumns(new Object[] { "Property 0", "Property 1",
- "Property 2", "Property 1" });
+ t.setVisibleColumns("Property 0", "Property 1",
+ "Property 2", "Property 1");
} catch (IllegalArgumentException e) {
// OK, expected
}
@@ -65,7 +64,7 @@ public class TableVisibleColumnsTest {
@Test
public void noVisibleColumns() {
Table t = TableGeneratorTest.createTableWithDefaultContainer(3, 10);
- t.setVisibleColumns(new Object[] {});
+ t.setVisibleColumns();
assertArrayEquals(new Object[] {}, t.getVisibleColumns());
}
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/ColumnWidthsAfterChangeTableColumnsCountOrOrder.java b/uitest/src/main/java/com/vaadin/tests/components/table/ColumnWidthsAfterChangeTableColumnsCountOrOrder.java
index 7abf1ae697..b36d8f6bd1 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/ColumnWidthsAfterChangeTableColumnsCountOrOrder.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/ColumnWidthsAfterChangeTableColumnsCountOrOrder.java
@@ -40,8 +40,7 @@ public class ColumnWidthsAfterChangeTableColumnsCountOrOrder
new Button.ClickListener() {
@Override
public void buttonClick(Button.ClickEvent clickEvent) {
- table.setVisibleColumns(
- new Object[] { "name", "descr", "id" });
+ table.setVisibleColumns("name", "descr", "id");
table.setColumnWidth("descr", NEW_COLUMN_WIDTH);
}
});
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/EditableTableLeak.java b/uitest/src/main/java/com/vaadin/tests/components/table/EditableTableLeak.java
index 156caf3437..5b04c31db8 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/EditableTableLeak.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/EditableTableLeak.java
@@ -95,7 +95,7 @@ public class EditableTableLeak extends TestBase {
table.setHeight("170px");
table.setSelectable(true);
table.setContainerDataSource(TestUtils.getISO3166Container());
- table.setColumnHeaders(new String[] { "Country", "Code" });
+ table.setColumnHeaders("Country", "Code");
table.setColumnAlignment(TestUtils.iso3166_PROPERTY_SHORT,
Table.ALIGN_CENTER);
table.setColumnExpandRatio(TestUtils.iso3166_PROPERTY_NAME, 1);
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/EmptyRowsWhenScrolling.java b/uitest/src/main/java/com/vaadin/tests/components/table/EmptyRowsWhenScrolling.java
index 3c122bc844..a1685ab858 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/EmptyRowsWhenScrolling.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/EmptyRowsWhenScrolling.java
@@ -90,8 +90,8 @@ public class EmptyRowsWhenScrolling extends UI {
table.setContainerDataSource(container);
table.setEditable(true);
table.setColumnReorderingAllowed(true);
- table.setVisibleColumns(new String[] { "image", "id", "col1",
- "col2", "col3", "col4" });
+ table.setVisibleColumns("image", "id", "col1",
+ "col2", "col3", "col4");
table.addGeneratedColumn("image", new ColumnGenerator() {
@Override
public Object generateCell(Table source, Object itemId,
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/ExpandingContainerVisibleRowRaceCondition.java b/uitest/src/main/java/com/vaadin/tests/components/table/ExpandingContainerVisibleRowRaceCondition.java
index 04dceee163..1947101af2 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/ExpandingContainerVisibleRowRaceCondition.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/ExpandingContainerVisibleRowRaceCondition.java
@@ -51,7 +51,7 @@ public class ExpandingContainerVisibleRowRaceCondition extends UI {
table.setId(TABLE);
table.setCacheRate(0);
table.setSizeFull();
- table.setVisibleColumns(ExpandingContainer.PROPERTY_IDS
+ table.setVisibleColumns((Object[]) ExpandingContainer.PROPERTY_IDS
.toArray(new String[ExpandingContainer.PROPERTY_IDS.size()]));
table.setCurrentPageFirstItemIndex(120);
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/HiddenColumnsExpandRatios.java b/uitest/src/main/java/com/vaadin/tests/components/table/HiddenColumnsExpandRatios.java
index 4f949e14d6..d965f654d4 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/HiddenColumnsExpandRatios.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/HiddenColumnsExpandRatios.java
@@ -46,7 +46,7 @@ public class HiddenColumnsExpandRatios extends TestBase {
public void buttonClick(ClickEvent event) {
table.setWidth("100px");
table.setWidth("800px");
- table.setVisibleColumns(new Object[] { "foo", "bar", "baz" });
+ table.setVisibleColumns("foo", "bar", "baz");
}
}));
}
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/LargeSelectionCausesNPE.java b/uitest/src/main/java/com/vaadin/tests/components/table/LargeSelectionCausesNPE.java
index f28b27a858..a920be534f 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/LargeSelectionCausesNPE.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/LargeSelectionCausesNPE.java
@@ -85,9 +85,8 @@ public class LargeSelectionCausesNPE extends TestBase {
table.setColumnCollapsingAllowed(true);
// set column headers
- table.setVisibleColumns(new String[] { CODE, NAME, ID });
- table.setColumnHeaders(
- new String[] { "DummyCode", "DummyName", "DummyId" });
+ table.setVisibleColumns(CODE, NAME, ID);
+ table.setColumnHeaders("DummyCode", "DummyName", "DummyId");
// Column alignment
table.setColumnAlignment(ID, Align.CENTER);
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/SetDataSourceWithPropertyIds.java b/uitest/src/main/java/com/vaadin/tests/components/table/SetDataSourceWithPropertyIds.java
index dcd842e06e..5732f79b95 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/SetDataSourceWithPropertyIds.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/SetDataSourceWithPropertyIds.java
@@ -69,7 +69,7 @@ public class SetDataSourceWithPropertyIds extends AbstractReindeerTestUI {
jobContainer.addAll(getBeanList());
try {
table.setContainerDataSource(jobContainer);
- table.setVisibleColumns(new String[] { "jobId" });
+ table.setVisibleColumns("jobId");
label.setValue("no Exception");
} catch (CacheUpdateException e) {
ArrayList<String> propertyIds = new ArrayList<>();
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/SetPageFirstItemLoadsNeededRowsOnly.java b/uitest/src/main/java/com/vaadin/tests/components/table/SetPageFirstItemLoadsNeededRowsOnly.java
index 9375eea97d..8f767a2dd5 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/SetPageFirstItemLoadsNeededRowsOnly.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/SetPageFirstItemLoadsNeededRowsOnly.java
@@ -63,7 +63,7 @@ public class SetPageFirstItemLoadsNeededRowsOnly
}
final Table table = new Table("Beans", beans);
- table.setVisibleColumns(new Object[] { "i" });
+ table.setVisibleColumns("i");
layout.addComponent(table);
table.setCurrentPageFirstItemIndex(table.size() - 1);
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/TableCacheMinimizingOnFetchRows.java b/uitest/src/main/java/com/vaadin/tests/components/table/TableCacheMinimizingOnFetchRows.java
index fe4fdc4f68..7671749f53 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/TableCacheMinimizingOnFetchRows.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/TableCacheMinimizingOnFetchRows.java
@@ -38,7 +38,7 @@ public class TableCacheMinimizingOnFetchRows extends AbstractTestUIWithLog {
table.setContainerDataSource(beans);
table.setPageLength(20);
- table.setVisibleColumns(new Object[] { "name", "value" });
+ table.setVisibleColumns("name", "value");
table.setWidth("800px");
Button button = new Button("scroll down");
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/TableSorting.java b/uitest/src/main/java/com/vaadin/tests/components/table/TableSorting.java
index fd8c704f4c..9aba9b8868 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/TableSorting.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/TableSorting.java
@@ -28,7 +28,7 @@ public class TableSorting extends TestBase {
testTable.setImmediate(true);
testTable.setSelectable(true);
testTable.setMultiSelect(false);
- testTable.setVisibleColumns(new Object[] { "testName" });
+ testTable.setVisibleColumns("testName");
// Handle selection change.
testTable.addListener(new Property.ValueChangeListener() {
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/TableToggleColumnVisibilityWidth.java b/uitest/src/main/java/com/vaadin/tests/components/table/TableToggleColumnVisibilityWidth.java
index 603c18b6e1..45b4e4ecc2 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/TableToggleColumnVisibilityWidth.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/TableToggleColumnVisibilityWidth.java
@@ -56,10 +56,9 @@ public class TableToggleColumnVisibilityWidth extends AbstractReindeerTestUI {
@Override
public void buttonClick(ClickEvent event) {
if (detailed) {
- table.setVisibleColumns(new Object[] { "Name" });
+ table.setVisibleColumns("Name");
} else {
- table.setVisibleColumns(
- new Object[] { "Name", "Last Name" });
+ table.setVisibleColumns("Name", "Last Name");
}
detailed = !detailed;
}
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/TableVisibleColumnsUpdate.java b/uitest/src/main/java/com/vaadin/tests/components/table/TableVisibleColumnsUpdate.java
index 3a49a3fb5a..00a5f2311a 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/TableVisibleColumnsUpdate.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/TableVisibleColumnsUpdate.java
@@ -41,7 +41,7 @@ public class TableVisibleColumnsUpdate extends AbstractReindeerTestUI {
addComponent(table);
- table.setVisibleColumns(cols1);
+ table.setVisibleColumns((Object[]) cols1);
// table.setColumnHeaders(headers1);
Button updateButton = new Button("Change columns", new ClickListener() {
diff --git a/uitest/src/main/java/com/vaadin/tests/components/table/TableWithContainerRequiringEqualsForItemId.java b/uitest/src/main/java/com/vaadin/tests/components/table/TableWithContainerRequiringEqualsForItemId.java
index 8edb3c8167..aec5606f86 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/table/TableWithContainerRequiringEqualsForItemId.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/table/TableWithContainerRequiringEqualsForItemId.java
@@ -77,8 +77,7 @@ public class TableWithContainerRequiringEqualsForItemId
}
t.setContainerDataSource(container);
- t.setVisibleColumns(
- new Object[] { "id", "created", "name", "Actions" });
+ t.setVisibleColumns("id", "created", "name", "Actions");
addComponent(t);
addComponent(log);
diff --git a/uitest/src/main/java/com/vaadin/tests/components/treetable/TreeTableCacheOnPartialUpdates.java b/uitest/src/main/java/com/vaadin/tests/components/treetable/TreeTableCacheOnPartialUpdates.java
index e008dde0f5..02ef27d340 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/treetable/TreeTableCacheOnPartialUpdates.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/treetable/TreeTableCacheOnPartialUpdates.java
@@ -123,9 +123,9 @@ public class TreeTableCacheOnPartialUpdates extends TestBase {
private TreeTable treeTable;
private BeanItemContainer<TestBean> testBeanContainer;
- private static String[] columnHeaders = new String[] { "Col1", "Col2",
+ private static String[] columnHeaders = { "Col1", "Col2",
"Col3", "Col4" };
- private static Object[] visibleColumns = new Object[] { "col1", "col2",
+ private static Object[] visibleColumns = { "col1", "col2",
"col3", "col4" };
@Override
diff --git a/uitest/src/main/java/com/vaadin/tests/components/treetable/TreeTableExtraScrollbarWithChildren.java b/uitest/src/main/java/com/vaadin/tests/components/treetable/TreeTableExtraScrollbarWithChildren.java
index f4c6fb61a2..d85218ddd6 100644
--- a/uitest/src/main/java/com/vaadin/tests/components/treetable/TreeTableExtraScrollbarWithChildren.java
+++ b/uitest/src/main/java/com/vaadin/tests/components/treetable/TreeTableExtraScrollbarWithChildren.java
@@ -51,9 +51,9 @@ public class TreeTableExtraScrollbarWithChildren extends TestBase {
table.addItem(child);
table.setParent(child, parent);
}
- table.setVisibleColumns(new Object[] { "wordingTextId", "parameterId",
- "parameterTypeId" });
- table.setColumnHeaders(new String[] { "", "", "" });
+ table.setVisibleColumns("wordingTextId", "parameterId",
+ "parameterTypeId");
+ table.setColumnHeaders("", "", "");
table.setHierarchyColumn("parameterId");
layout.addComponent(table);
diff --git a/uitest/src/main/java/com/vaadin/tests/containers/filesystemcontainer/FileSystemContainerInTreeTable.java b/uitest/src/main/java/com/vaadin/tests/containers/filesystemcontainer/FileSystemContainerInTreeTable.java
index 13d43f8349..ac423b3700 100644
--- a/uitest/src/main/java/com/vaadin/tests/containers/filesystemcontainer/FileSystemContainerInTreeTable.java
+++ b/uitest/src/main/java/com/vaadin/tests/containers/filesystemcontainer/FileSystemContainerInTreeTable.java
@@ -47,7 +47,7 @@ public class FileSystemContainerInTreeTable extends TestBase {
treeTable.setHeight("550px");
treeTable.setContainerDataSource(fsc);
treeTable.setItemIconPropertyId(FilesystemContainer.PROPERTY_ICON);
- treeTable.setVisibleColumns(new String[] { "Name" });
+ treeTable.setVisibleColumns("Name");
treeTable.setColumnWidth("Name", 400);
treeTable.addListener(new ExpandListener() {
diff --git a/uitest/src/main/java/com/vaadin/tests/dd/TreeDragStart.java b/uitest/src/main/java/com/vaadin/tests/dd/TreeDragStart.java
index 6ebffe7029..3c21c90475 100644
--- a/uitest/src/main/java/com/vaadin/tests/dd/TreeDragStart.java
+++ b/uitest/src/main/java/com/vaadin/tests/dd/TreeDragStart.java
@@ -139,7 +139,7 @@ public class TreeDragStart extends TestBase {
final BeanItemContainer<InventoryObject> tableContainer = new BeanItemContainer<>(
collection);
table.setContainerDataSource(tableContainer);
- table.setVisibleColumns(new String[] { "name", "weight" });
+ table.setVisibleColumns("name", "weight");
table.removeAllItems();
// Allow the table to receive drops and handle them