javauis/nokiauiapi_qt/javasrc_j2me/com/nokia/mid/ui/TactileFeedback.java
changeset 87 1627c337e51e
parent 78 71ad690e91f5
--- a/javauis/nokiauiapi_qt/javasrc_j2me/com/nokia/mid/ui/TactileFeedback.java	Fri Oct 15 12:29:39 2010 +0300
+++ b/javauis/nokiauiapi_qt/javasrc_j2me/com/nokia/mid/ui/TactileFeedback.java	Fri Oct 29 11:49:32 2010 +0300
@@ -100,13 +100,13 @@
      */
     public static final int FEEDBACK_STYLE_SENSITIVE = 2;
 
-    private final String invalidFeedbackStyleMsg = "Invalid feedback style specified";
-    private final String invalidControlTypeMsg = "Invalid object provided for tactile feedback registration";
+    private static final String MSG_INVALID_FEEDBACK_STYLE = "Invalid feedback style specified";
+    private static final String MSG_INVALID_OBJECT_TYPE = "Invalid object provided for tactile feedback registration";
 
     private static final int TYPE_INVALID = 0;
     private static final int TYPE_ESWT = 1;
     private static final int TYPE_LCDUI = 2;
-    private static boolean feedbackEnabled;
+    private volatile boolean feedbackEnabled;
 
     /**
      * Constructs tactile feedback engine object. The object may be used in both
@@ -131,7 +131,7 @@
     {
         if ((style != FEEDBACK_STYLE_BASIC)
                 && (style != FEEDBACK_STYLE_SENSITIVE))
-            throw new IllegalArgumentException(invalidFeedbackStyleMsg);
+            throw new IllegalArgumentException(MSG_INVALID_FEEDBACK_STYLE);
         if (org.eclipse.swt.widgets.Display.getCurrent() == null)
         {
             final int fStyle = style;
@@ -241,11 +241,11 @@
     {
         int type = controlType(uiObject);
         if (type == TYPE_INVALID)
-            throw new IllegalArgumentException(invalidControlTypeMsg);
+            throw new IllegalArgumentException(MSG_INVALID_OBJECT_TYPE);
 
         if ((style != FEEDBACK_STYLE_BASIC)
                 && (style != FEEDBACK_STYLE_SENSITIVE))
-            throw new IllegalArgumentException(invalidFeedbackStyleMsg);
+            throw new IllegalArgumentException(MSG_INVALID_FEEDBACK_STYLE);
 
         int controlHandle = getControlHandle(uiObject);
         if (type == TYPE_LCDUI)
@@ -299,7 +299,7 @@
 
         int type = controlType(uiObject);
         if (type == TYPE_INVALID)
-            throw new IllegalArgumentException(invalidControlTypeMsg);
+            throw new IllegalArgumentException(MSG_INVALID_OBJECT_TYPE);
 
         int controlHandle = getControlHandle(uiObject);
         if (type == TYPE_LCDUI)
@@ -343,7 +343,7 @@
 
         int type = controlType(uiObject);
         if (type == TYPE_INVALID)
-            throw new IllegalArgumentException(invalidControlTypeMsg);
+            throw new IllegalArgumentException(MSG_INVALID_OBJECT_TYPE);
 
         int controlHandle = getControlHandle(uiObject);
 
@@ -395,7 +395,7 @@
 
         int type = controlType(uiObject);
         if (type == TYPE_INVALID)
-            throw new IllegalArgumentException(invalidControlTypeMsg);
+            throw new IllegalArgumentException(MSG_INVALID_OBJECT_TYPE);
 
         int controlHandle = getControlHandle(uiObject);
         if (type == TYPE_LCDUI)