buildframework/helium/sf/java/signaling/src/com/nokia/helium/signal/ant/types/SignalExceptionConfigHandler.java
changeset 628 7c4a911dc066
parent 587 85df38eb4012
--- a/buildframework/helium/sf/java/signaling/src/com/nokia/helium/signal/ant/types/SignalExceptionConfigHandler.java	Wed Jun 16 16:51:40 2010 +0300
+++ b/buildframework/helium/sf/java/signaling/src/com/nokia/helium/signal/ant/types/SignalExceptionConfigHandler.java	Fri Aug 13 14:59:05 2010 +0300
@@ -1,44 +1,46 @@
 /*
-* Copyright (c) 2007-2008 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of the License "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description:  
-*
-*/
+ * Copyright (c) 2007-2008 Nokia Corporation and/or its subsidiary(-ies).
+ * All rights reserved.
+ * This component and the accompanying materials are made available
+ * under the terms of the License "Eclipse Public License v1.0"
+ * which accompanies this distribution, and is available
+ * at the URL "http://www.eclipse.org/legal/epl-v10.html".
+ *
+ * Initial Contributors:
+ * Nokia Corporation - initial contribution.
+ *
+ * Contributors:
+ *
+ * Description:  
+ *
+ */
 package com.nokia.helium.signal.ant.types;
 
 import java.util.Hashtable;
+
 import org.apache.tools.ant.Project;
+import org.apache.tools.ant.types.DataType;
+
 import com.nokia.helium.core.ant.HlmExceptionHandler;
 
-
 /**
- * This HlmExceptionHandler will provide execution support for the 
- * SignalExceptionConfig configurable elements. User can now reuse.
- * existing notifier to notify the user in case of build failure.
+ * This HlmExceptionHandler will provide execution support for the
+ * SignalExceptionConfig configurable elements. User can now reuse. existing
+ * notifier to notify the user in case of build failure.
  * 
  */
-public class SignalExceptionConfigHandler implements HlmExceptionHandler {
-    
+public class SignalExceptionConfigHandler extends DataType implements
+        HlmExceptionHandler {
+
     /**
-     * Looks for all SignalExceptionConfig reference and notify them. 
+     * Looks for all SignalExceptionConfig reference and notify them.
      */
     @SuppressWarnings("unchecked")
-    public void handleException(Project project, String module,
-            Exception exception) {
+    public void handleException(Project project, Exception exception) {
         Hashtable<String, Object> references = project.getReferences();
-        for (Object obj :  references.values()) {
+        for (Object obj : references.values()) {
             if (obj instanceof SignalExceptionConfig) {
-                SignalExceptionConfig config = (SignalExceptionConfig)obj;
+                SignalExceptionConfig config = (SignalExceptionConfig) obj;
                 config.notify(project, exception);
             }
         }