Update change log and spec for wrt-plugins-tizen_0.4.74
[framework/web/wrt-plugins-tizen.git] / src / Calendar / JSCalendar.cpp
index ee8328c..1673584 100755 (executable)
@@ -151,15 +151,14 @@ JSValueRef JSCalendar::add(JSContextRef context,
     CalendarPrivObject *privateObject =
         static_cast<CalendarPrivObject*>(JSObjectGetPrivate(thisObject));
 
-
-    TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_ADD);
-
     Try
     {
         if (!privateObject) {
             ThrowMsg(ConversionException, "Object is null.");
         }
 
+               TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_ADD);
+
         ICalendarPtr calendar = getCalendar(context, thisObject, NULL);
 
         if (argumentCount<1) {
@@ -231,14 +230,14 @@ JSValueRef JSCalendar::addBatch(JSContextRef context,
     CalendarPrivObject *privateObject =
         static_cast<CalendarPrivObject*>(JSObjectGetPrivate(thisObject));
 
-    TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_ADD_BATCH);
-
     Try
     {
         if (!privateObject) {
             ThrowMsg(ConversionException, "Object is null.");
         }
 
+               TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_ADD_BATCH);
+
         ICalendarPtr calendar = getCalendar(context, thisObject, NULL);
 
         JSContextRef globalContext = GlobalContextManager::getInstance()->getGlobalContext(context);
@@ -313,14 +312,14 @@ JSValueRef JSCalendar::update(JSContextRef context,
     CalendarPrivObject *privateObject =
         static_cast<CalendarPrivObject*>(JSObjectGetPrivate(thisObject));
 
-    TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_UPDATE);
-
     Try
     {
         if (!privateObject) {
             ThrowMsg(ConversionException, "Object is null.");
         }
 
+               TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_UPDATE);
+
         ICalendarPtr calendar = getCalendar(context, thisObject, exception);
 
         if (argumentCount<1) {
@@ -399,14 +398,14 @@ JSValueRef JSCalendar::updateBatch(JSContextRef context,
     CalendarPrivObject *privateObject =
         static_cast<CalendarPrivObject*>(JSObjectGetPrivate(thisObject));
 
-    TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_UPDATE_BATCH);
-
     Try
     {
         if (!privateObject) {
             ThrowMsg(ConversionException, "Object is null.");
         }
 
+               TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_UPDATE_BATCH);
+
         JSContextRef globalContext = GlobalContextManager::getInstance()->getGlobalContext(context);
 
         ICalendarPtr calendar = getCalendar(context, thisObject, exception);
@@ -493,14 +492,14 @@ JSValueRef JSCalendar::remove(JSContextRef context,
     CalendarPrivObject *privateObject =
         static_cast<CalendarPrivObject*>(JSObjectGetPrivate(thisObject));
 
-    TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_REMOVE);
-
     Try
     {
         if (!privateObject) {
             ThrowMsg(ConversionException, "Object is null.");
         }
 
+               TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_REMOVE);
+
         ICalendarPtr calendar = getCalendar(context, thisObject, exception);
 
         EventIdPtr itemId;
@@ -585,14 +584,14 @@ JSValueRef JSCalendar::removeBatch(JSContextRef context,
     CalendarPrivObject *privateObject =
         static_cast<CalendarPrivObject*>(JSObjectGetPrivate(thisObject));
 
-    TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_REMOVE_BATCH);
-
     Try
     {
         if (!privateObject) {
             ThrowMsg(ConversionException, "Object is null.");
         }
 
+               TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_REMOVE_BATCH);
+
         ICalendarPtr calendar = getCalendar(context, thisObject, exception);
         JSContextRef globalContext = GlobalContextManager::getInstance()->getGlobalContext(context);
 
@@ -698,14 +697,14 @@ JSValueRef JSCalendar::find(JSContextRef context,
     CalendarPrivObject *privateObject =
         static_cast<CalendarPrivObject*>(JSObjectGetPrivate(thisObject));
 
-    TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_FIND);
-
     Try
     {
         if (!privateObject) {
             ThrowMsg(ConversionException, "Object is null.");
         }
 
+               TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_FIND);
+
         ICalendarPtr calendar = getCalendar(context, thisObject, exception);
 
         JSContextRef globalContext = GlobalContextManager::getInstance()->getGlobalContext(context);
@@ -804,14 +803,14 @@ JSValueRef JSCalendar::get(JSContextRef context,
     CalendarPrivObject *privateObject =
         static_cast<CalendarPrivObject*>(JSObjectGetPrivate(thisObject));
 
-    TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_GET);
-
     Try
     {
         if (!privateObject) {
             ThrowMsg(ConversionException, "Object is null.");
         }
 
+               TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_GET);
+
         ICalendarPtr calendar = getCalendar(context, thisObject, exception);
         JSContextRef globalContext = GlobalContextManager::getInstance()->getGlobalContext(context);
 
@@ -905,14 +904,14 @@ JSValueRef JSCalendar::addChangeListener(JSContextRef context,
     CalendarPrivObject *privateObject =
         static_cast<CalendarPrivObject*>(JSObjectGetPrivate(thisObject));
 
-    TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_ADD_CHANGE_LISTENER);
-
     Try
     {
         if (!privateObject) {
             ThrowMsg(ConversionException, "Object is null.");
         }
 
+               TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_ADD_CHANGE_LISTENER);
+
         ICalendarPtr calendar = getCalendar(context, thisObject, exception);
         JSContextRef globalContext = GlobalContextManager::getInstance()->getGlobalContext(context);
 
@@ -1021,14 +1020,14 @@ JSValueRef JSCalendar::removeChangeListener(JSContextRef context,
     CalendarPrivObject *privateObject =
         static_cast<CalendarPrivObject*>(JSObjectGetPrivate(thisObject));
 
-    TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_REMOVE_CHANGE_LISTENER);
-
     Try
     {
         if (!privateObject) {
             ThrowMsg(ConversionException, "Object is null.");
         }
 
+               TIZEN_CHECK_ACCESS(context, exception, privateObject, CALENDAR_FUNCTION_API_REMOVE_CHANGE_LISTENER);
+
         ICalendarPtr calendar = getCalendar(context, thisObject, exception);
 
         JSContextRef globalContext = GlobalContextManager::getInstance()->getGlobalContext(context);