< prev index next >

modules/fxpackager/src/main/native/library/common/GenericPlatform.cpp

Print this page
rev 9619 : imported patch 9-jake-fxpackager.patch


 149             stream << PlatformString(line).toUnicodeString() << std::endl;
 150         }
 151     }
 152 }
 153 
 154 #if defined(WINDOWS) || defined(LINUX)
 155 TString GenericPlatform::GetAppName() {
 156     TString result = GetModuleFileName();
 157     result = FilePath::ExtractFileName(result);
 158     result = FilePath::ChangeFileExt(result, _T(""));
 159     return result;
 160 }
 161 #endif //WINDOWS || LINUX
 162 
 163 std::map<TString, TString> GenericPlatform::GetKeys() {
 164     std::map<TString, TString> keys;
 165     keys.insert(std::map<TString, TString>::value_type(CONFIG_VERSION,           _T("app.version")));
 166     keys.insert(std::map<TString, TString>::value_type(CONFIG_MAINJAR_KEY,       _T("app.mainjar")));
 167     keys.insert(std::map<TString, TString>::value_type(CONFIG_MAINCLASSNAME_KEY, _T("app.mainclass")));
 168     keys.insert(std::map<TString, TString>::value_type(CONFIG_CLASSPATH_KEY,     _T("app.classpath")));

 169     keys.insert(std::map<TString, TString>::value_type(APP_NAME_KEY,             _T("app.name")));
 170     keys.insert(std::map<TString, TString>::value_type(CONFIG_APP_ID_KEY,        _T("app.preferences.id")));
 171     keys.insert(std::map<TString, TString>::value_type(JVM_RUNTIME_KEY,          _T("app.runtime")));
 172     keys.insert(std::map<TString, TString>::value_type(PACKAGER_APP_DATA_DIR,    _T("app.identifier")));
 173 
 174     keys.insert(std::map<TString, TString>::value_type(CONFIG_APP_MEMORY,        _T("app.memory")));
 175     keys.insert(std::map<TString, TString>::value_type(CONFIG_SPLASH_KEY,        _T("app.splash")));
 176 
 177     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_APPLICATION,    _T("Application")));
 178     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_JVMOPTIONS,     _T("JVMOptions")));
 179     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_JVMUSEROPTIONS, _T("JVMUserOptions")));
 180     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_JVMUSEROVERRIDESOPTIONS, _T("JVMUserOverrideOptions")));
 181     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_APPCDSJVMOPTIONS, _T("AppCDSJVMOptions")));
 182     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_APPCDSGENERATECACHEJVMOPTIONS, _T("AppCDSGenerateCacheJVMOptions")));
 183     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_ARGOPTIONS,     _T("ArgOptions")));
 184 
 185     return keys;
 186 }
 187 
 188 #ifdef DEBUG


 149             stream << PlatformString(line).toUnicodeString() << std::endl;
 150         }
 151     }
 152 }
 153 
 154 #if defined(WINDOWS) || defined(LINUX)
 155 TString GenericPlatform::GetAppName() {
 156     TString result = GetModuleFileName();
 157     result = FilePath::ExtractFileName(result);
 158     result = FilePath::ChangeFileExt(result, _T(""));
 159     return result;
 160 }
 161 #endif //WINDOWS || LINUX
 162 
 163 std::map<TString, TString> GenericPlatform::GetKeys() {
 164     std::map<TString, TString> keys;
 165     keys.insert(std::map<TString, TString>::value_type(CONFIG_VERSION,           _T("app.version")));
 166     keys.insert(std::map<TString, TString>::value_type(CONFIG_MAINJAR_KEY,       _T("app.mainjar")));
 167     keys.insert(std::map<TString, TString>::value_type(CONFIG_MAINCLASSNAME_KEY, _T("app.mainclass")));
 168     keys.insert(std::map<TString, TString>::value_type(CONFIG_CLASSPATH_KEY,     _T("app.classpath")));
 169     keys.insert(std::map<TString, TString>::value_type(CONFIG_MODULEPATH_KEY,    _T("app.modulepath")));
 170     keys.insert(std::map<TString, TString>::value_type(APP_NAME_KEY,             _T("app.name")));
 171     keys.insert(std::map<TString, TString>::value_type(CONFIG_APP_ID_KEY,        _T("app.preferences.id")));
 172     keys.insert(std::map<TString, TString>::value_type(JVM_RUNTIME_KEY,          _T("app.runtime")));
 173     keys.insert(std::map<TString, TString>::value_type(PACKAGER_APP_DATA_DIR,    _T("app.identifier")));
 174 
 175     keys.insert(std::map<TString, TString>::value_type(CONFIG_APP_MEMORY,        _T("app.memory")));
 176     keys.insert(std::map<TString, TString>::value_type(CONFIG_SPLASH_KEY,        _T("app.splash")));
 177 
 178     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_APPLICATION,    _T("Application")));
 179     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_JVMOPTIONS,     _T("JVMOptions")));
 180     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_JVMUSEROPTIONS, _T("JVMUserOptions")));
 181     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_JVMUSEROVERRIDESOPTIONS, _T("JVMUserOverrideOptions")));
 182     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_APPCDSJVMOPTIONS, _T("AppCDSJVMOptions")));
 183     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_APPCDSGENERATECACHEJVMOPTIONS, _T("AppCDSGenerateCacheJVMOptions")));
 184     keys.insert(std::map<TString, TString>::value_type(CONFIG_SECTION_ARGOPTIONS,     _T("ArgOptions")));
 185 
 186     return keys;
 187 }
 188 
 189 #ifdef DEBUG
< prev index next >