PIVOT-1032: Get rid of HideUtilityClassConstructor errors everywhere
(all were test programs at this point).
git-svn-id: https://svn.apache.org/repos/asf/pivot/trunk@1861148 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/tests/src/org/apache/pivot/tests/BXMLDictionaryTest.java b/tests/src/org/apache/pivot/tests/BXMLDictionaryTest.java
index 9e20876..b2784eb 100644
--- a/tests/src/org/apache/pivot/tests/BXMLDictionaryTest.java
+++ b/tests/src/org/apache/pivot/tests/BXMLDictionaryTest.java
@@ -20,7 +20,10 @@
import org.apache.pivot.collections.HashMap;
import org.apache.pivot.json.JSONSerializer;
-public class BXMLDictionaryTest {
+public final class BXMLDictionaryTest {
+ /** Hide utility class constructor. */
+ private BXMLDictionaryTest() { }
+
public static void main(String[] args) throws Exception {
BXMLSerializer bxmlSerializer = new BXMLSerializer();
@SuppressWarnings("unchecked")
diff --git a/tests/src/org/apache/pivot/tests/EnumBeanTest.java b/tests/src/org/apache/pivot/tests/EnumBeanTest.java
index b5a8fde..c2603c6 100644
--- a/tests/src/org/apache/pivot/tests/EnumBeanTest.java
+++ b/tests/src/org/apache/pivot/tests/EnumBeanTest.java
@@ -24,17 +24,18 @@
import org.apache.pivot.serialization.SerializationException;
import org.apache.pivot.wtk.Orientation;
-public class EnumBeanTest {
- public static void main(String[] args) {
+public final class EnumBeanTest {
+ /** Hide utility class constructor. */
+ private EnumBeanTest() { }
+ public static void main(String[] args) {
BXMLSerializer bxmlSerializer = new BXMLSerializer();
+
try {
EnumBean enumBean = (EnumBean) bxmlSerializer.readObject(EnumBeanTest.class,
"enum_bean.bxml");
System.out.println("Bean read OK - " + enumBean);
- } catch (IOException e) {
- e.printStackTrace();
- } catch (SerializationException e) {
+ } catch (IOException | SerializationException e) {
e.printStackTrace();
}
diff --git a/tests/src/org/apache/pivot/tests/JSONBeanTest.java b/tests/src/org/apache/pivot/tests/JSONBeanTest.java
index 992bc11..462bd21 100644
--- a/tests/src/org/apache/pivot/tests/JSONBeanTest.java
+++ b/tests/src/org/apache/pivot/tests/JSONBeanTest.java
@@ -18,7 +18,7 @@
import org.apache.pivot.json.JSONSerializer;
-public class JSONBeanTest {
+public final class JSONBeanTest {
public static class A {
public String greeting = "Hello World";
@@ -42,6 +42,9 @@
}
}
+ /** Hide utility class constructor. */
+ private JSONBeanTest() { }
+
public static void main(String[] args) throws Exception {
A a = new A();
System.out.println(JSONSerializer.toString(a));
diff --git a/tests/src/org/apache/pivot/tests/MessageBusTest.java b/tests/src/org/apache/pivot/tests/MessageBusTest.java
index aa7f123..8236f70 100644
--- a/tests/src/org/apache/pivot/tests/MessageBusTest.java
+++ b/tests/src/org/apache/pivot/tests/MessageBusTest.java
@@ -19,7 +19,10 @@
import org.apache.pivot.util.MessageBus;
import org.apache.pivot.util.MessageBusListener;
-public class MessageBusTest {
+public final class MessageBusTest {
+ /** Hide utility class constructor. */
+ private MessageBusTest() { }
+
public enum TestMessage {
HELLO, GOODBYE
}
@@ -36,7 +39,6 @@
MessageBus.sendMessage(TestMessage.HELLO); // a message will be printed
MessageBus.unsubscribe(TestMessage.class, testMessageListener); // unsubscribe
- MessageBus.sendMessage(TestMessage.GOODBYE); // the message will not be
- // printed
+ MessageBus.sendMessage(TestMessage.GOODBYE); // the message will not be printed
}
}
diff --git a/tests/src/org/apache/pivot/tests/ResultListTest.java b/tests/src/org/apache/pivot/tests/ResultListTest.java
index 9ee6b6b..93b0bcc 100644
--- a/tests/src/org/apache/pivot/tests/ResultListTest.java
+++ b/tests/src/org/apache/pivot/tests/ResultListTest.java
@@ -28,7 +28,10 @@
import org.apache.pivot.json.JSONSerializer;
import org.apache.pivot.sql.ResultList;
-public class ResultListTest {
+public final class ResultListTest {
+ /** Hide utility class constructor. */
+ private ResultListTest() { }
+
public static void main(String[] args) throws Exception {
// e.g. jdbc:mysql://localhost/test
String connectionURL = args[0];
diff --git a/tests/src/org/apache/pivot/tests/issues/Pivot751WithoutGUI.java b/tests/src/org/apache/pivot/tests/issues/Pivot751WithoutGUI.java
index eb8831a..6bc930c 100644
--- a/tests/src/org/apache/pivot/tests/issues/Pivot751WithoutGUI.java
+++ b/tests/src/org/apache/pivot/tests/issues/Pivot751WithoutGUI.java
@@ -21,7 +21,10 @@
import org.apache.pivot.wtk.TabPane;
import org.apache.pivot.wtk.TabPaneSelectionListener;
-public class Pivot751WithoutGUI implements Application {
+public final class Pivot751WithoutGUI implements Application {
+
+ /** Hide utility class constructor. */
+ private Pivot751WithoutGUI() { }
public static void main(String[] args) {
final TabPane tabPane = new TabPane();