src/jdk.jpackage/share/native/libapplauncher/Platform.h
branchJDK-8200758-branch
changeset 57316 2891b3ae222d
parent 57291 f2d429260ad4
child 57323 66c1dbc008c5
equal deleted inserted replaced
57315:4f1efc26b577 57316:2891b3ae222d
    62 #define CONFIG_APP_ID_KEY         _T("CONFIG_APP_ID_KEY")
    62 #define CONFIG_APP_ID_KEY         _T("CONFIG_APP_ID_KEY")
    63 #define CONFIG_APP_MEMORY         _T("CONFIG_APP_MEMORY")
    63 #define CONFIG_APP_MEMORY         _T("CONFIG_APP_MEMORY")
    64 #define CONFIG_APP_DEBUG          _T("CONFIG_APP_DEBUG")
    64 #define CONFIG_APP_DEBUG          _T("CONFIG_APP_DEBUG")
    65 #define CONFIG_APPLICATION_INSTANCE _T("CONFIG_APPLICATION_INSTANCE")
    65 #define CONFIG_APPLICATION_INSTANCE _T("CONFIG_APPLICATION_INSTANCE")
    66 
    66 
    67 #define JVM_RUNTIME_KEY           _T("JVM_RUNTIME_KEY")
    67 #define JAVA_RUNTIME_KEY           _T("JAVA_RUNTIME_KEY")
    68 #define JPACKAGE_APP_DATA_DIR     _T("CONFIG_APP_IDENTIFIER")
    68 #define JPACKAGE_APP_DATA_DIR     _T("CONFIG_APP_IDENTIFIER")
    69 
    69 
    70 struct WideString {
    70 struct WideString {
    71     size_t length;
    71     size_t length;
    72     wchar_t* data;
    72     wchar_t* data;
   198     virtual TString GetPackageRuntimeBinDirectory() = 0;
   198     virtual TString GetPackageRuntimeBinDirectory() = 0;
   199     virtual TString GetAppName() = 0;
   199     virtual TString GetAppName() = 0;
   200 
   200 
   201     virtual TString GetConfigFileName();
   201     virtual TString GetConfigFileName();
   202 
   202 
   203     virtual TString GetBundledJVMLibraryFileName(TString RuntimePath) = 0;
   203     virtual TString GetBundledJavaLibraryFileName(TString RuntimePath) = 0;
   204 
   204 
   205     // Caller must free result.
   205     // Caller must free result.
   206     virtual ISectionalPropertyContainer* GetConfigFile(TString FileName) = 0;
   206     virtual ISectionalPropertyContainer* GetConfigFile(TString FileName) = 0;
   207 
   207 
   208     virtual TString GetModuleFileName() = 0;
   208     virtual TString GetModuleFileName() = 0;