Update change log and spec for wrt-plugins-tizen_0.4.29
[framework/web/wrt-plugins-tizen.git] / src / Contact / JSContactEmailAddress.cpp
index 51ec327..362b566 100755 (executable)
@@ -24,8 +24,7 @@
 
 #include <dpl/shared_ptr.h>
 #include <CommonsJavaScript/Validator.h>
-#include <JSTizenExceptionFactory.h>
-#include <JSTizenException.h>
+#include <JSWebAPIErrorFactory.h>
 #include "ContactConverter.h"
 #include "JSContactEmailAddress.h"
 #include <Logger.h>
@@ -187,16 +186,16 @@ JSObjectRef JSContactEmailAddress::constructor(JSContextRef context,
                        isDefault = Argvalidator.toBool(2, false);
 
        } catch (const TypeMismatchException& err ) {
-               JSWebAPIError::throwException(context, exception, err);
+               JSWebAPIErrorFactory::postException(context, exception, err);
                return NULL;
        } catch(const BasePlatformException& err) {
-               JSWebAPIError::throwException(context, exception, err);
+               JSWebAPIErrorFactory::postException(context, exception, err);
                return NULL;
        } catch(const ConversionException& err) {
-               JSTizenExceptionFactory::postException(context, exception, JSTizenException::TYPE_MISMATCH_ERROR, "");
+               JSWebAPIErrorFactory::postException(context, exception, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "");
                return NULL;
        } catch(const NullPointerException& err) {
-               JSTizenExceptionFactory::postException(context, exception, JSTizenException::TYPE_MISMATCH_ERROR, "");
+               JSWebAPIErrorFactory::postException(context, exception, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "");
                return NULL;
        }
 
@@ -211,7 +210,7 @@ JSObjectRef JSContactEmailAddress::constructor(JSContextRef context,
                jsobject = createJSObject(gContext, contactEmailAddress);
        } Catch(Exception) {
                LoggerE("Argument type mismatch : " << _rethrown_exception.GetMessage());
-               *exception = JSTizenExceptionFactory::makeErrorObject(context, JSTizenException::TYPE_MISMATCH_ERROR, "Wrong arguments");
+               *exception = JSWebAPIErrorFactory::makeErrorObject(context, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "Wrong arguments");
                return NULL;
        }
 
@@ -261,7 +260,7 @@ bool JSContactEmailAddress::setEmail(JSContextRef context,
        Catch(WrtDeviceApis::Commons::Exception)
        {
                LoggerW("trying to set incorrect value");
-               JSTizenExceptionFactory::postException(context, exception, JSTizenException::TYPE_MISMATCH_ERROR, "Type mismatch");
+               JSWebAPIErrorFactory::postException(context, exception, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "Type mismatch");
        }
        return true;
 }
@@ -304,7 +303,7 @@ bool JSContactEmailAddress::setIsDefault(JSContextRef context,
        Catch(WrtDeviceApis::Commons::Exception)
        {
                LoggerW("trying to set incorrect value");
-               JSTizenExceptionFactory::postException(context, exception, JSTizenException::TYPE_MISMATCH_ERROR, "Type mismatch");
+               JSWebAPIErrorFactory::postException(context, exception, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "Type mismatch");
        }
        return true;
 }
@@ -366,7 +365,7 @@ bool JSContactEmailAddress::setTypes(JSContextRef context,
        Catch(WrtDeviceApis::Commons::Exception)
        {
                LoggerW("trying to set incorrect value");
-               JSTizenExceptionFactory::postException(context, exception, JSTizenException::TYPE_MISMATCH_ERROR, "Type mismatch");
+               JSWebAPIErrorFactory::postException(context, exception, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "Type mismatch");
        }
        return true;
 }