< prev index next >

src/jdk.jpackage/share/native/libapplauncher/Helpers.h

Print this page




  35 private:
  36     Helpers(void) {}
  37     ~Helpers(void) {}
  38 
  39 public:
  40     // Supports two formats for option:
  41     // Example 1:
  42     // foo=bar
  43     //
  44     // Example 2:
  45     // <name=foo=, value=goo>
  46     static bool SplitOptionIntoNameValue(TString option,
  47             TString& Name, TString& Value);
  48     static TString ReplaceString(TString subject, const TString& search,
  49             const TString& replace);
  50     static TString ConvertIdToFilePath(TString Value);
  51     static TString ConvertIdToJavaPath(TString Value);
  52     static TString ConvertJavaPathToId(TString Value);
  53 
  54     static OrderedMap<TString, TString>
  55             GetJVMArgsFromConfig(IPropertyContainer* config);
  56     static std::list<TString> GetArgsFromConfig(IPropertyContainer* config);
  57 
  58     static void LoadOldConfigFile(TString FileName, IniFile* Container);
  59 
  60     static std::list<TString>
  61             MapToNameValueList(OrderedMap<TString, TString> Map);
  62 
  63     static TString NameValueToString(TString name, TString value);
  64 
  65     static std::list<TString> StringToArray(TString Value);
  66 };
  67 
  68 #endif // HELPERS_H


  35 private:
  36     Helpers(void) {}
  37     ~Helpers(void) {}
  38 
  39 public:
  40     // Supports two formats for option:
  41     // Example 1:
  42     // foo=bar
  43     //
  44     // Example 2:
  45     // <name=foo=, value=goo>
  46     static bool SplitOptionIntoNameValue(TString option,
  47             TString& Name, TString& Value);
  48     static TString ReplaceString(TString subject, const TString& search,
  49             const TString& replace);
  50     static TString ConvertIdToFilePath(TString Value);
  51     static TString ConvertIdToJavaPath(TString Value);
  52     static TString ConvertJavaPathToId(TString Value);
  53 
  54     static OrderedMap<TString, TString>
  55             GetJavaOptionsFromConfig(IPropertyContainer* config);
  56     static std::list<TString> GetArgsFromConfig(IPropertyContainer* config);


  57 
  58     static std::list<TString>
  59             MapToNameValueList(OrderedMap<TString, TString> Map);
  60 
  61     static TString NameValueToString(TString name, TString value);
  62 
  63     static std::list<TString> StringToArray(TString Value);
  64 };
  65 
  66 #endif // HELPERS_H
< prev index next >