-#if 0
-
-bool JSApplication::isObjectOfClass(JSContextRef context, JSValueRef value)
-{
- return JSValueIsObjectOfClass(context, value, getClassRef());
-}
-
-ApplicationPtr JSApplication::getPrivData(JSObjectRef object)
-{
- JSApplicationPriv *priv = static_cast<JSApplicationPriv*>(JSObjectGetPrivate(object));
- if (!priv) {
- ThrowMsg(WrtDeviceApis::Commons::NullPointerException, "Private object is null");
- }
- ApplicationPtr result = priv->getObject();
- if (!result) {
- ThrowMsg(WrtDeviceApis::Commons::NullPointerException, "Private object is null");
- }
- return result;
-}
-
-
-JSValueRef JSApplication::getProperty(JSContextRef context,
- JSObjectRef object,
- JSStringRef propertyName,
- JSValueRef* exception)
-{
- Try {
- ApplicationConverterFactory::ConverterType converter = ApplicationConverterFactory::getConverter(context);
- ApplicationPtr privateData = getPrivData(object);
-
- if (JSStringIsEqualToUTF8CString(propertyName, TIZEN_APPLICATION_APP_INFO)) {
- return converter->toJSValueRefFromApplicationInformation(privateData->getAppInfo());
- } else if (JSStringIsEqualToUTF8CString(propertyName, TIZEN_APPLICATION_APP_CONTEXT_ID)) {
- return converter->toJSValueRef(privateData->getContextId());
- }
- } Catch(WrtDeviceApis::Commons::Exception) {
- LoggerE("Exception: " << _rethrown_exception.GetMessage());
- JSWebAPIErrorFactory::postException(context, exception,JSWebAPIErrorFactory::INVALID_VALUES_ERROR, "Invalid value error");
- }
-
- return NULL;
-}
-#endif
-