diff options
| author | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:45 -0800 |
|---|---|---|
| committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:45 -0800 |
| commit | d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 (patch) | |
| tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /tools/localize/ValuesFile.h | |
| parent | 076357b8567458d4b6dfdcf839ef751634cd2bfb (diff) | |
| download | frameworks_base-d83a98f4ce9cfa908f5c54bbd70f03eec07e7553.zip frameworks_base-d83a98f4ce9cfa908f5c54bbd70f03eec07e7553.tar.gz frameworks_base-d83a98f4ce9cfa908f5c54bbd70f03eec07e7553.tar.bz2 | |
auto import from //depot/cupcake/@135843
Diffstat (limited to 'tools/localize/ValuesFile.h')
| -rw-r--r-- | tools/localize/ValuesFile.h | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/tools/localize/ValuesFile.h b/tools/localize/ValuesFile.h deleted file mode 100644 index 752fd78..0000000 --- a/tools/localize/ValuesFile.h +++ /dev/null @@ -1,52 +0,0 @@ -#ifndef VALUES_FILE_H -#define VALUES_FILE_H - -#include "SourcePos.h" -#include "Configuration.h" -#include "XMLHandler.h" -#include "Values.h" - -#include <string> -#include <set> - -using namespace std; - -extern const XMLNamespaceMap ANDROID_NAMESPACES; - -class ValuesFile -{ -public: - ValuesFile(const Configuration& config); - - static ValuesFile* ParseFile(const string& filename, const Configuration& config, - int version, const string& versionString); - static ValuesFile* ParseString(const string& filename, const string& text, - const Configuration& config, - int version, const string& versionString); - ~ValuesFile(); - - const Configuration& GetConfiguration() const; - - void AddString(const StringResource& str); - set<StringResource> GetStrings() const; - - // exports this file as a n XMLNode, you own this object - XMLNode* ToXMLNode() const; - - // writes the ValuesFile out to a string in the canonical format (i.e. writes the contents of - // ToXMLNode()). - string ToString() const; - -private: - class ParseState; - friend class ValuesFile::ParseState; - friend class StringHandler; - - ValuesFile(); - - Configuration m_config; - set<StringResource> m_strings; - map<string,set<StringResource> > m_arrays; -}; - -#endif // VALUES_FILE_H |
