[Title] exception handling - DACustomToggleButton
authorheeyoung <heeyoung1008.hwang@samsung.com>
Wed, 2 Apr 2014 04:43:11 +0000 (13:43 +0900)
committerheeyoung <heeyoung1008.hwang@samsung.com>
Wed, 2 Apr 2014 04:43:11 +0000 (13:43 +0900)
[Desc.] addListeners() method is invoked in the constructor of the superclass.
At this point, the fields of the class have not yet initiaized.
[Issue] -

Change-Id: Id1e63a1e5a0b8e85092a6e5114da1e4e1745b461
Signed-off-by: heeyoung <heeyoung1008.hwang@samsung.com>
org.tizen.dynamicanalyzer.widgets/src/org/tizen/dynamicanalyzer/widgets/button/toggle/DACustomToggleButton.java

index 1977774..658fb5e 100644 (file)
@@ -98,7 +98,7 @@ public class DACustomToggleButton extends DACustomButton {
 \r
                attr.setImage(STATE_TOGGLE, toggle);\r
                attr.setImage(STATE_TOGGLE_HOVER, toggleHover);\r
-               addListeners();\r
+               addToggleListeners();\r
        }\r
 \r
        public DACustomToggleButton(Composite parent, Image normal, Image push,\r
@@ -115,7 +115,7 @@ public class DACustomToggleButton extends DACustomButton {
                buttonRenderer = new DACustomToggleButtonRenderer();\r
                attr.setColor(STATE_TOGGLE, ColorResources.BLUE);\r
                attr.setColor(STATE_TOGGLE_HOVER, ColorResources.WHITE);\r
-               addListeners();\r
+               addToggleListeners();\r
        }\r
 \r
        public DACustomToggleButton(Composite parent, Color normalStart,\r
@@ -139,8 +139,7 @@ public class DACustomToggleButton extends DACustomButton {
                attr.setDrawType(TYPE_GRADATION);\r
        }\r
 \r
-       @Override\r
-       protected void addListeners() {\r
+       protected void addToggleListeners() {\r
                if (null != toggleButtonMouseListener) {\r
                        this.addListener(SWT.MouseEnter, toggleButtonMouseListener);\r
                        this.addListener(SWT.MouseExit, toggleButtonMouseListener);\r