projects
/
platform
/
framework
/
native
/
appfw.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added new method to the NotificationManager Interface
[platform/framework/native/appfw.git]
/
src
/
app
/
FApp_AppResourceString.h
diff --git
a/src/app/FApp_AppResourceString.h
b/src/app/FApp_AppResourceString.h
index
58a0a3b
..
fbe5013
100644
(file)
--- a/
src/app/FApp_AppResourceString.h
+++ b/
src/app/FApp_AppResourceString.h
@@
-1,5
+1,4
@@
//
//
-// Open Service Platform
// Copyright (c) 2012 Samsung Electronics Co., Ltd.
//
// Licensed under the Apache License, Version 2.0 (the License);
// Copyright (c) 2012 Samsung Electronics Co., Ltd.
//
// Licensed under the Apache License, Version 2.0 (the License);
@@
-26,7
+25,7
@@
#include <FBaseObject.h>
#include <FBaseString.h>
#include <FBaseObject.h>
#include <FBaseString.h>
-namespace Tizen { namespace
Locales { class Locale;
} }
+namespace Tizen { namespace
Base { namespace Collection { class HashMap; }
} }
struct _xmlDoc;
typedef _xmlDoc* xmlDocPtr;
struct _xmlDoc;
typedef _xmlDoc* xmlDocPtr;
@@
-59,28
+58,14
@@
public:
*/
result GetString(const Tizen::Base::String resourceId, Tizen::Base::String& loadedString);
*/
result GetString(const Tizen::Base::String resourceId, Tizen::Base::String& loadedString);
- /**
- * Initializes this instance.
- *
- */
- result Construct(void);
-
- /**
- * Initializes this instance with the specified locale.
- *
- */
- result Construct(const Tizen::Locales::Locale& locale);
-
- result Initialize(void);
+ result Initialize(Tizen::Base::String& resourceFolder);
+ result InitializeStringInfo(Tizen::Base::String& resourceFolder);
-
result Construct(const AppId& appId
);
+
static _AppResourceString* Get_AppResourceStringN(int type, const Tizen::Base::String& value = L""
);
- result Initialize(const AppId& appId);
private:
private:
- result InitializeStringInfo(void);
- result InitializeStringInfo(const AppId& appId);
static bool HasSpecialString(const Tizen::Base::String& resourceStr);
static result ConvertToCstyleString(const Tizen::Base::String& resourceStr, Tizen::Base::String& convertedStr);
static xmlDocPtr ParseXmlFile(const Tizen::Base::String& path);
static bool HasSpecialString(const Tizen::Base::String& resourceStr);
static result ConvertToCstyleString(const Tizen::Base::String& resourceStr, Tizen::Base::String& convertedStr);
static xmlDocPtr ParseXmlFile(const Tizen::Base::String& path);
@@
-109,8
+94,8
@@
private:
xmlDocPtr __pDoc;
Tizen::Base::Runtime::Mutex* __pLockOfParser;
xmlDocPtr __pDoc;
Tizen::Base::Runtime::Mutex* __pLockOfParser;
+ Tizen::Base::Collection::HashMap* __pXmlNodeMap;
- friend class _AppResourceImpl;
}; // _AppResourceString
} } // Tizen::App
}; // _AppResourceString
} } // Tizen::App