Repository URL to install this package:
Version:
2019.1.1-1 ▾
|
<?xml version="1.0" encoding="UTF-8"?>
<config install4jVersion="8.0" install4jBuild="8027" type="unix" archive="true" bitness="undefined">
<general applicationName="PDF Studio Viewer" applicationVersion="2019.1.1" mediaSetId="2850" applicationId="8680-7646-5910-7988" status="LCOK" mediaName="PDFStudioViewer_v2019_1_1_linux64" jreVersion="1.8.0_202" minJavaVersion="1.8" publisherName="Qoppa Software" publisherURL="http://www.qoppa.com" jreShared="false" lzmaCompression="false" pack200Compression="false" installerType="1" addOnAppId="" suggestPreviousLocations="true" uninstallerFilename="uninstall" uninstallerDirectory="." />
<languages skipLanguageSelection="false" languageSelectionInPrincipalLanguage="false">
<variable id="en" name="English" messageFile="i4j_extf_0_vkz1d0.utf8" customLocalizationFile="i4j_extf_1_vkz1d0.utf8" />
<variable id="fr" name="French" messageFile="i4j_extf_2_vkz1d0.utf8" customLocalizationFile="i4j_extf_3_vkz1d0.utf8" />
<variable id="de" name="German" messageFile="i4j_extf_4_vkz1d0.utf8" customLocalizationFile="i4j_extf_5_vkz1d0.utf8" />
<variable id="it" name="Italian" messageFile="i4j_extf_6_vkz1d0.utf8" customLocalizationFile="i4j_extf_7_vkz1d0.utf8" />
<variable id="ja" name="Japanese" messageFile="i4j_extf_8_vkz1d0.utf8" customLocalizationFile="i4j_extf_9_vkz1d0.utf8" />
<variable id="es" name="Spanish" messageFile="i4j_extf_10_vkz1d0.utf8" customLocalizationFile="i4j_extf_11_vkz1d0.utf8" />
</languages>
<compilerVariables>
<variable name="fullNameWithVersion" value="PDF Studio Viewer 2019" />
<variable name="desktopLink" value="PDF Studio Viewer 2019" />
<variable name="shortNameWithVersion" value="PDFStudioViewer2019" />
<variable name="eclipseDirectoryPath" value="C:\Program Files (x86)\Jenkins\jobs\PDF Studio 2019\workspace" />
<variable name="shortNameLowerCase" value="pdfstudioviewer2019" />
<variable name="qoppa.outputfiles" value="C:\Program Files (x86)\Jenkins\jobs\PDF Studio 2019\workspace\PDFStudioViewer2019\setup" />
<variable name="programGroup" value="PDF Studio Viewer 2019" />
<variable name="logVersionMedia" value="2019.1.1_deb64" />
<variable name="mediaName" value="" />
<variable name="sys.date" value="20190725" />
<variable name="sys.time" value="191908" />
<variable name="sys.timestamp" value="1564096748883" />
<variable name="sys.install4jHome" value="C:\Program Files\install4j8" />
<variable name="sys.install4jVersion" value="8.0" />
<variable name="sys.fileSeparator" value="\" />
<variable name="sys.pathlistSeparator" value=";" />
<variable name="sys.version" value="2019.1.1" />
<variable name="sys.shortName" value="PDFStudioViewer" />
<variable name="sys.fullName" value="PDF Studio Viewer" />
<variable name="sys.publisher" value="Qoppa Software" />
<variable name="sys.publisherUrl" value="http://www.qoppa.com" />
<variable name="sys.languageId" value="en" />
<variable name="sys.javaMinVersion" value="1.8" />
<variable name="sys.javaMaxVersion" value="1.8" />
<variable name="sys.applicationId" value="8680-7646-5910-7988" />
<variable name="sys.updatesUrl" value="" />
<variable name="sys.mediaFileName" value="PDFStudioViewer_v2019_1_1_linux64" />
<variable name="sys.mediaName" value="Linux Deb 64" />
<variable name="sys.mediaId" value="2850" />
<variable name="sys.platform" value="linux" />
<variable name="sys.withJre" value="_with_jre" />
<variable name="sys.jreBundleVersion" value="1.8.0_202" />
<variable name="sys.jreBundleArch" value="linux-amd64" />
<variable name="sys.mediaFileSeparator" value="/" />
<variable name="sys.mediaPathlistSeparator" value=":" />
<variable name="sys.msiProductId" value="" />
</compilerVariables>
<customCode>
<entry name="lib/pdfstudio.jar" />
</customCode>
<styles>
<style id="7989" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.FormStyle" />
</java>
<actionLists />
<formComponents>
<formComponent id="7990" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.NestedStyleComponent">
<void property="styleId">
<string>8002</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<group id="7991" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup" />
</java>
<actionLists />
<beans>
<formComponent id="7992" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="10" insetsLeft="20" insetsBottom="10" insetsRight="20" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.ContentComponent" />
</java>
<actionLists />
</formComponent>
<formComponent id="7993" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="0" insetsLeft="5" insetsBottom="0" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.SeparatorComponent">
<void property="enabledTitleText">
<boolean>false</boolean>
</void>
<void property="labelText">
<string>install4j</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="7994" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="0" insetsLeft="5" insetsBottom="0" insetsRight="5" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.NestedStyleComponent">
<void property="styleId">
<string>8006</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</beans>
</group>
</formComponents>
</style>
<style id="7995" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.FormStyle" />
</java>
<actionLists />
<formComponents>
<group id="7996" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
<void property="backgroundColor">
<object class="java.awt.Color">
<int>255</int>
<int>255</int>
<int>255</int>
<int>255</int>
</object>
</void>
<void property="borderSides">
<object class="com.install4j.runtime.beans.formcomponents.BorderSides">
<void property="bottom">
<boolean>true</boolean>
</void>
</object>
</void>
<void property="imageEdgeBackgroundColor">
<object class="java.awt.Color">
<int>25</int>
<int>143</int>
<int>220</int>
<int>255</int>
</object>
</void>
<void property="imageEdgeBorder">
<boolean>true</boolean>
</void>
<void property="imageFile">
<object class="com.install4j.api.beans.ExternalFile">
<string>i4j_extf_22_vkz1d0_18gg8kx.png</string>
</object>
</void>
<void property="insets">
<object class="java.awt.Insets">
<int>5</int>
<int>10</int>
<int>10</int>
<int>10</int>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<formComponent id="7997" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="0" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.ScreenTitleComponent">
<void property="labelFontSizePercent">
<int>130</int>
</void>
<void property="labelFontStyle">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.formcomponents.FontStyle</class>
<string>BOLD</string>
</object>
</void>
<void property="labelFontType">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.formcomponents.FontType</class>
<string>DERIVED</string>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="7998" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.SeparatorComponent" />
</java>
<actionLists />
</formComponent>
<formComponent id="7999" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="10" insetsLeft="0" insetsBottom="0" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.ContentComponent" />
</java>
<actionLists />
</formComponent>
</beans>
</group>
<formComponent id="8000" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="5" insetsBottom="0" insetsRight="5" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.NestedStyleComponent">
<void property="styleId">
<string>8006</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</style>
<style id="8002" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.FormStyle">
<void property="fillVertical">
<boolean>false</boolean>
</void>
<void property="standalone">
<boolean>false</boolean>
</void>
<void property="verticalAnchor">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.beans.Anchor</class>
<string>NORTH</string>
</object>
</void>
</object>
</java>
<actionLists />
<formComponents>
<group id="8003" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
<void property="backgroundColor">
<object class="java.awt.Color">
<int>255</int>
<int>255</int>
<int>255</int>
<int>255</int>
</object>
</void>
<void property="borderSides">
<object class="com.install4j.runtime.beans.formcomponents.BorderSides">
<void property="bottom">
<boolean>true</boolean>
</void>
</object>
</void>
<void property="imageAnchor">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.beans.Anchor</class>
<string>NORTHEAST</string>
</object>
</void>
<void property="imageEdgeBorderWidth">
<int>2</int>
</void>
<void property="imageFile">
<object class="com.install4j.api.beans.ExternalFile">
<string>icon:${installer:sys.installerApplicationMode}_header.png</string>
</object>
</void>
<void property="imageInsets">
<object class="java.awt.Insets">
<int>0</int>
<int>5</int>
<int>1</int>
<int>1</int>
</object>
</void>
<void property="insets">
<object class="java.awt.Insets">
<int>0</int>
<int>20</int>
<int>0</int>
<int>10</int>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<formComponent id="8004" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.ScreenTitleComponent">
<void property="labelFontStyle">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.formcomponents.FontStyle</class>
<string>BOLD</string>
</object>
</void>
<void property="labelFontType">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.formcomponents.FontType</class>
<string>DERIVED</string>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="8005" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="8" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.ScreenTitleComponent">
<void property="titleType">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.styles.TitleType</class>
<string>SUB_TITLE</string>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
</beans>
</group>
</formComponents>
</style>
<style id="8006" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.FormStyle">
<void property="fillVertical">
<boolean>false</boolean>
</void>
<void property="standalone">
<boolean>false</boolean>
</void>
<void property="verticalAnchor">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.beans.Anchor</class>
<string>SOUTH</string>
</object>
</void>
</object>
</java>
<actionLists />
<formComponents>
<group id="8007" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.HorizontalFormComponentGroup">
<void property="alignFirstLabel">
<boolean>false</boolean>
</void>
<void property="insets">
<object class="java.awt.Insets">
<int>3</int>
<int>0</int>
<int>8</int>
<int>0</int>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<formComponent id="8008" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.SpringComponent" />
</java>
<actionLists />
</formComponent>
<formComponent id="8009" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.StandardControlButtonComponent">
<void property="buttonText">
<string>< ${i18n:ButtonBack}</string>
</void>
<void property="controlButtonType">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.context.ControlButtonType</class>
<string>PREVIOUS</string>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="8010" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.StandardControlButtonComponent">
<void property="buttonText">
<string>${i18n:ButtonNext} ></string>
</void>
<void property="controlButtonType">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.context.ControlButtonType</class>
<string>NEXT</string>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="8011" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="5" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.styles.StandardControlButtonComponent">
<void property="buttonText">
<string>${i18n:ButtonCancel}</string>
</void>
<void property="controlButtonType">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.context.ControlButtonType</class>
<string>CANCEL</string>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
</beans>
</group>
</formComponents>
</style>
</styles>
<applications>
<application id="installer" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.applications.InstallerApplication">
<void property="frameSizeClientArea">
<boolean>false</boolean>
</void>
</object>
</java>
<actionLists />
<variables />
<screens>
<screen id="1" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="0" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.StartupScreen" />
</java>
<actionLists />
<actions>
<action id="1296" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.RequestPrivilegesAction">
<void property="failIfNotObtainedWin">
<boolean>false</boolean>
</void>
<void property="obtainIfNormalMac">
<boolean>true</boolean>
</void>
<void property="obtainIfNormalWin">
<boolean>true</boolean>
</void>
</object>
</java>
<actionLists />
</action>
</actions>
<formComponents />
</screen>
<screen id="2" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7995">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.WelcomeScreen" />
</java>
<actionLists />
<actions>
<action id="1297" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_659" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.LoadResponseFileAction" />
</java>
<actionLists />
</action>
</actions>
<formComponents>
<formComponent id="6504" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_660" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${form:welcomeMessage}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="6505" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent">
<void property="consoleScript">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_661</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="6506" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.UpdateAlertComponent" />
</java>
<actionLists />
</formComponent>
<formComponent id="6507" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="20" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${i18n:ClickNext}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="452" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.LicenseScreen" />
</java>
<actionLists />
<actions />
<formComponents>
<formComponent id="6510" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${i18n:LicenseLabel3}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="6511" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.LicenseComponent" id="LicenseComponent0">
<void id="LocalizedExternalFile0" property="displayedTextFile">
<void property="languageIdToExternalFile">
<void method="put">
<string>en</string>
<object class="com.install4j.api.beans.ExternalFile">
<string>i4j_extf_12_vkz1d0.html</string>
</object>
</void>
</void>
</void>
<void property="fillVertical">
<boolean>true</boolean>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="3" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_662" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.InstallationDirectoryScreen" />
</java>
<actionLists />
<actions>
<action id="4" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_663" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="true" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.LoadResponseFileAction" />
</java>
<actionLists />
</action>
</actions>
<formComponents>
<formComponent id="6515" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="25" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${i18n:SelectDirLabel(PDF Studio Viewer)}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="6516" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.InstallationDirectoryChooserComponent">
<void property="requestFocus">
<boolean>true</boolean>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="5" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.ComponentsScreen" />
</java>
<actionLists />
<actions />
<formComponents>
<formComponent id="6519" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_664" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${i18n:SelectComponentsLabel2}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="6520" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ComponentSelectorComponent">
<void property="fillVertical">
<boolean>true</boolean>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="6" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_665" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.StandardProgramGroupScreen">
<void property="programGroupName">
<string>PDF Studio Viewer 2019</string>
</void>
</object>
</java>
<actionLists />
<actions />
<formComponents />
</screen>
<screen id="69" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FileAssociationsScreen" />
</java>
<actionLists />
<actions />
<formComponents>
<formComponent id="6524" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${i18n:SelectAssociationsLabel}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="8748" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_666" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${i18n:SelectAssociationsLabelWin10}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="6525" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.FileAssociationsComponent">
<void property="showSelectionButtons">
<boolean>true</boolean>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="24" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.AdditionalConfirmationsScreen" />
</java>
<actionLists />
<actions>
<action id="4987" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.CheckRunningProcessesAction">
<void property="closeStrategy">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.actions.misc.CloseStrategy</class>
<string>CLOSE</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="5152" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.CheckRunningProcessesAction">
<void property="closeStrategy">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.actions.misc.CloseStrategy</class>
<string>TERMINATE</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="5153" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.CheckRunningProcessesAction">
<void property="closeStrategy">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.actions.misc.CloseStrategy</class>
<string>ASK_FOR_CLOSE_AND_TERMINATE</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
</actions>
<formComponents>
<formComponent id="6531" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_667" insetsTop="3" insetsLeft="0" insetsBottom="10" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${form:confirmationMessage}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="25" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.CheckboxComponent">
<void property="checkboxText">
<string>${i18n:CreateDesktopIcon}</string>
</void>
<void property="initiallySelected">
<boolean>true</boolean>
</void>
<void property="variableName">
<string>createDesktopLinkAction</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="7" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="true" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.InstallationScreen" />
</java>
<actionLists />
<actions>
<action id="3273" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
<void property="rollbackScript">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string />
</void>
</object>
</void>
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_668</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="8" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="${i18n:FileCorrupted}" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.InstallFilesAction">
<void property="fileFilterScript">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string />
</void>
</object>
</void>
<void property="showFileNames">
<boolean>false</boolean>
</void>
</object>
</java>
<actionLists />
</action>
<group id="5322" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup" />
</java>
<actionLists />
<beans>
<action id="3441" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/settings.xml</string>
</object>
</void>
<void property="fileFilter">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string />
</void>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/settings_en.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
<action id="5319" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/stamps11.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/stamps_en.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
<group id="5323" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup" />
</java>
<actionLists />
<beans>
<action id="3443" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/settings.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/settings_fr.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
<action id="5320" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/stamps11.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/stamps_fr.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
<group id="5324" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup" />
</java>
<actionLists />
<beans>
<action id="5321" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/stamps11.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/stamps_de.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
<action id="3444" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/settings.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/settings_de.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
<group id="5325" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup" />
</java>
<actionLists />
<beans>
<action id="3445" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/settings.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/settings_es.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
<action id="5327" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/stamps11.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/stamps_es.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
<group id="5326" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup" />
</java>
<actionLists />
<beans>
<action id="4001" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/settings.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/settings_it.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
<action id="5328" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/stamps11.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/stamps_it.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
<group id="8234" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup" />
</java>
<actionLists />
<beans>
<action id="8235" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/settings.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/settings_ja.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
<action id="8236" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.MoveFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>defaults/stamps11.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>defaults/stamps_ja.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
<action id="3442" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.DeleteFileAction">
<void property="files">
<array class="java.io.File" length="14">
<void index="0">
<object class="java.io.File">
<string>defaults/settings_en.xml</string>
</object>
</void>
<void index="1">
<object class="java.io.File">
<string>defaults/settings_fr.xml</string>
</object>
</void>
<void index="2">
<object class="java.io.File">
<string>defaults/settings_de.xml</string>
</object>
</void>
<void index="3">
<object class="java.io.File">
<string>defaults/settings_es.xml</string>
</object>
</void>
<void index="4">
<object class="java.io.File">
<string>defaults/settings_it.xml</string>
</object>
</void>
<void index="5">
<object class="java.io.File">
<string>defaults/stamps_en.xml</string>
</object>
</void>
<void index="6">
<object class="java.io.File">
<string>defaults/stamps_fr.xml</string>
</object>
</void>
<void index="7">
<object class="java.io.File">
<string>defaults/stamps_de.xml</string>
</object>
</void>
<void index="8">
<object class="java.io.File">
<string>defaults/stamps_es.xml</string>
</object>
</void>
<void index="9">
<object class="java.io.File">
<string>defaults/stamps_it.xml</string>
</object>
</void>
<void index="10">
<object class="java.io.File">
<string>lib/js-14.jar</string>
</object>
</void>
<void index="11">
<object class="java.io.File">
<string>lib/js-14_license.txt</string>
</object>
</void>
<void index="12">
<object class="java.io.File">
<string>defaults/settings_ja.xml</string>
</object>
</void>
<void index="13">
<object class="java.io.File">
<string>defaults/stamps_ja.xml</string>
</object>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
<group id="7427" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup">
<void property="conditionExpression">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string />
</void>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<action id="1169" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
<void property="description">
<string>Adobe PDF Files</string>
</void>
<void property="extension">
<string>pdf</string>
</void>
<void property="launcherId">
<string>22</string>
</void>
<void property="macIconFile">
<object class="com.install4j.api.beans.ExternalFile">
<string>i4j_extf_13_vkz1d0_1h1n22h.icns</string>
</object>
</void>
<void property="winAdditionalParameters">
<string />
</void>
<void property="windowsIconFile">
<object class="com.install4j.api.beans.ExternalFile">
<string>i4j_extf_14_vkz1d0_1rr4bkf.ico</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="1170" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
<void property="description">
<string>Adobe FDF Files (Forms Data Format)</string>
</void>
<void property="extension">
<string>fdf</string>
</void>
<void property="launcherId">
<string>22</string>
</void>
<void property="macIconFile">
<object class="com.install4j.api.beans.ExternalFile">
<string>i4j_extf_15_vkz1d0_1dhpc77.icns</string>
</object>
</void>
<void property="windowsIconFile">
<object class="com.install4j.api.beans.ExternalFile">
<string>i4j_extf_16_vkz1d0_1c0ueef.ico</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="1171" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
<void property="description">
<string>Adobe XDP Files (XML Data Package)</string>
</void>
<void property="extension">
<string>xdp</string>
</void>
<void property="launcherId">
<string>22</string>
</void>
<void property="macIconFile">
<object class="com.install4j.api.beans.ExternalFile">
<string>i4j_extf_17_vkz1d0_khxzjh.icns</string>
</object>
</void>
<void property="windowsIconFile">
<object class="com.install4j.api.beans.ExternalFile">
<string>i4j_extf_18_vkz1d0_q19mg1.ico</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="2139" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
<void property="description">
<string>Adobe XFDF Files (XML Forms Data Format)</string>
</void>
<void property="extension">
<string>xfdf</string>
</void>
<void property="launcherId">
<string>22</string>
</void>
<void property="macIconFile">
<object class="com.install4j.api.beans.ExternalFile">
<string>i4j_extf_19_vkz1d0_khxzjh.icns</string>
</object>
</void>
<void property="windowsIconFile">
<object class="com.install4j.api.beans.ExternalFile">
<string>i4j_extf_20_vkz1d0_q19mg1.ico</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="3592" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
<void property="description">
<string>Word Document</string>
</void>
<void property="extension">
<string>doc</string>
</void>
<void property="launcherId">
<string>22</string>
</void>
<void property="windows">
<boolean>false</boolean>
</void>
</object>
</java>
<actionLists />
</action>
<action id="3593" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
<void property="description">
<string>Word Document</string>
</void>
<void property="extension">
<string>docx</string>
</void>
<void property="launcherId">
<string>22</string>
</void>
<void property="windows">
<boolean>false</boolean>
</void>
</object>
</java>
<actionLists />
</action>
<action id="3733" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
<void property="description">
<string>JPEG Image</string>
</void>
<void property="extension">
<string>jpg</string>
</void>
<void property="launcherId">
<string>22</string>
</void>
<void property="windows">
<boolean>false</boolean>
</void>
</object>
</java>
<actionLists />
</action>
<action id="3735" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
<void property="description">
<string>PNG Image</string>
</void>
<void property="extension">
<string>png</string>
</void>
<void property="launcherId">
<string>22</string>
</void>
<void property="windows">
<boolean>false</boolean>
</void>
</object>
</java>
<actionLists />
</action>
<action id="3734" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
<void property="description">
<string>TIFF Image</string>
</void>
<void property="extension">
<string>tif</string>
</void>
<void property="launcherId">
<string>22</string>
</void>
<void property="windows">
<boolean>false</boolean>
</void>
</object>
</java>
<actionLists />
</action>
<action id="3736" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
<void property="description">
<string>GIF Image</string>
</void>
<void property="extension">
<string>gif</string>
</void>
<void property="launcherId">
<string>22</string>
</void>
<void property="windows">
<boolean>false</boolean>
</void>
</object>
</java>
<actionLists />
</action>
<action id="3737" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
<void property="description">
<string>Text File</string>
</void>
<void property="extension">
<string>txt</string>
</void>
<void property="launcherId">
<string>22</string>
</void>
<void property="windows">
<boolean>false</boolean>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
<action id="9" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_669" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateProgramGroupAction" id="CreateProgramGroupAction0">
<void property="addUninstaller">
<boolean>true</boolean>
</void>
<void property="categories">
<string>Office</string>
</void>
<void property="programGroupEntryConfigs">
<void method="add">
<object class="com.install4j.runtime.beans.screens.components.ProgramGroupUrlConfig">
<void property="name">
<string>PDF Studio 12 User Guide</string>
</void>
<void property="url">
<string>https://www.qoppa.com/files/pdfstudio/guide/</string>
</void>
</object>
</void>
<void method="add">
<object class="com.install4j.runtime.beans.screens.components.ProgramGroupUrlConfig">
<void property="name">
<string>Qoppa Software Homepage</string>
</void>
<void property="url">
<string>https://www.qoppa.com/pdfstudio/</string>
</void>
</object>
</void>
</void>
<void property="uninstallerMenuName">
<string>${i18n:UninstallerMenuEntry(PDF Studio Viewer)}</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="10" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.RegisterAddRemoveAction">
<void property="icon">
<object class="com.install4j.api.beans.ExternalFile">
<string>i4j_extf_21_vkz1d0_m92dut.ico</string>
</object>
</void>
<void property="iconSource">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.actions.desktop.IconSource</class>
<string>CUSTOM</string>
</object>
</void>
<void property="itemName">
<string>PDF Studio Viewer 2019</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="23" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_670" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateDesktopLinkAction">
<void property="file">
<object class="java.io.File">
<string>pdfstudioviewer2019</string>
</object>
</void>
<void property="name">
<string>PDF Studio Viewer 2019</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="700" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_671" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.AddVmOptionsAction">
<void property="launcherId">
<string>22</string>
</void>
<void property="vmOptions">
<array class="java.lang.String" length="7">
<void index="0">
<string>-Xmx1024m</string>
</void>
<void index="1">
<string>-Dmorena.debug=false</string>
</void>
<void index="2">
<string>-Dqoppa.debug.morena7=false</string>
</void>
<void index="3">
<string>-Dqoppa.debug=true</string>
</void>
<void index="4">
<string>-XX:+UseConcMarkSweepGC</string>
</void>
<void index="5">
<string>-XX:+ExplicitGCInvokesConcurrent</string>
</void>
<void index="6">
<string>-include-options ${HOME}/.pdfstudioviewer2019/user.vmoptions</string>
</void>
</array>
</void>
</object>
</java>
<actionLists />
</action>
<action id="5997" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_672" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.ModifyTextFileAction">
<void property="encoding">
<string>UTF-8</string>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>pdfstudioviewer2019.vmoptions</string>
</object>
</void>
</array>
</void>
<void property="replaceValue">
<string>${HOME}</string>
</void>
<void property="searchValue">
<string>${USERPROFILE}</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="5854" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_673</string>
</void>
</object>
</void>
<void property="variableName">
<string>oldSettings</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="1712" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_675" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.CopyFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019</string>
</object>
</void>
<void property="fileFilter">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_674</string>
</void>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:oldSettings}</string>
</object>
</void>
</array>
</void>
<void property="overwriteMode">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.context.OverwriteMode</class>
<string>NEVER</string>
</object>
</void>
<void property="uninstallMode">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.context.UninstallMode</class>
<string>NEVER</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="4716" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.CopyFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/fddock.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer12/FDdock.xml</string>
</object>
</void>
</array>
</void>
<void property="overwriteMode">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.context.OverwriteMode</class>
<string>NEVER</string>
</object>
</void>
<void property="uninstallMode">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.context.UninstallMode</class>
<string>NEVER</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="4717" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.CopyFileAction">
<void property="destinationFile">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/fdfingerdock.xml</string>
</object>
</void>
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer12/FDdockFinger.xml</string>
</object>
</void>
</array>
</void>
<void property="overwriteMode">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.context.OverwriteMode</class>
<string>NEVER</string>
</object>
</void>
<void property="uninstallMode">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.api.context.UninstallMode</class>
<string>NEVER</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="4580" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.RegexTextFileAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/settings.xml</string>
</object>
</void>
</array>
</void>
<void property="regex">
<string>PageBreakChar=".{1}"</string>
</void>
<void property="replacement">
<string>PageBreakChar=""</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="8539" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.ModifyTextFileAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/settings.xml</string>
</object>
</void>
</array>
</void>
<void property="replaceValue">
<string>RibbonToolbars="true"</string>
</void>
<void property="searchValue">
<string>RibbonToolbars="false"</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="4443" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.xml.RemoveXPathAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/settings.xml</string>
</object>
</void>
</array>
</void>
<void property="xpathExpression">
<string>/root/WatermarkList/Image[@ImageFile='sample.gif']</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="4853" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.xml.RemoveXPathAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/settings.xml</string>
</object>
</void>
</array>
</void>
<void property="xpathExpression">
<string>//@PrintCustomDialog</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="6141" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.xml.InsertXmlFragmentAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/settings.xml</string>
</object>
</void>
</array>
</void>
<void property="fragmentInsertMode">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.actions.xml.FragmentInsertMode</class>
<string>LAST_CHILD</string>
</object>
</void>
<void property="fragmentText">
<string><VersionInfo lastVersion="${installer:oldSettings}"/></string>
</void>
<void property="xpathExpression">
<string>/root</string>
</void>
</object>
</java>
<actionLists />
</action>
<group id="2325" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup">
<void property="conditionExpression">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_676</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<action id="2324" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.ModifyTextFileAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.installationDir}/PDF Studio Viewer 2019.desktop</string>
</object>
</void>
</array>
</void>
<void property="replaceValue">
<string>Name=PDF Studio Viewer 2019</string>
</void>
<void property="searchValue">
<string>Name=pdfstudioviewer2019</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="2327" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.ModifyTextFileAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/Desktop/PDF Studio Viewer 2019.desktop</string>
</object>
</void>
</array>
</void>
<void property="replaceValue">
<string>Name=PDF Studio Viewer 2019</string>
</void>
<void property="searchValue">
<string>Name=pdfstudioviewer2019</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="2328" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.ModifyTextFileAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.local/share/applications/PDF Studio Viewer 2019-0.desktop</string>
</object>
</void>
</array>
</void>
<void property="replaceValue">
<string>Name=PDF Studio Viewer 2019</string>
</void>
<void property="searchValue">
<string>Name=pdfstudioviewer2019</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="2329" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.ModifyTextFileAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>/usr/share/applications/PDF Studio Viewer 2019-0.desktop</string>
</object>
</void>
</array>
</void>
<void property="replaceValue">
<string>Name=PDF Studio Viewer 2019</string>
</void>
<void property="searchValue">
<string>Name=pdfstudioviewer2019</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="2459" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_677</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
<action id="2720" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_678" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.WriteTextFileAction">
<void property="file">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/.eulainfo</string>
</object>
</void>
<void property="text">
<string>PDFStudioViewer_v2019.1.1</string>
</void>
</object>
</java>
<actionLists />
</action>
<group id="6696" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup" />
</java>
<actionLists />
<beans>
<action id="6700" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.ModifyTextFileAction">
<void property="files">
<array class="java.io.File" length="2">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/stamps.xml</string>
</object>
</void>
<void index="1">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/stamps12.xml</string>
</object>
</void>
</array>
</void>
<void property="replaceValue">
<string>Compression="4"</string>
</void>
<void property="searchValue">
<string>Compression="0"</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="6704" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.ModifyTextFileAction">
<void property="files">
<array class="java.io.File" length="2">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/stamps.xml</string>
</object>
</void>
<void index="1">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/stamps12.xml</string>
</object>
</void>
</array>
</void>
<void property="replaceValue">
<string>Compression="0"</string>
</void>
<void property="searchValue">
<string>Compression="2"</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="6705" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.ModifyTextFileAction">
<void property="files">
<array class="java.io.File" length="2">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/stamps.xml</string>
</object>
</void>
<void index="1">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/stamps12.xml</string>
</object>
</void>
</array>
</void>
<void property="replaceValue">
<string>Compression="2"</string>
</void>
<void property="searchValue">
<string>Compression="3"</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="6706" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.text.ModifyTextFileAction">
<void property="files">
<array class="java.io.File" length="2">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/stamps.xml</string>
</object>
</void>
<void index="1">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/stamps12.xml</string>
</object>
</void>
</array>
</void>
<void property="replaceValue">
<string>Compression="3"</string>
</void>
<void property="searchValue">
<string>Compression="0"</string>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
<action id="8037" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.xml.XPathReadAction">
<void property="file">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019/settings.xml</string>
</object>
</void>
<void property="variableName">
<string>langFromSettings</string>
</void>
<void property="xpathExpression">
<string>/root/@Language</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="8038" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_680" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_679</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
</action>
</actions>
<formComponents>
<formComponent id="7465" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ProgressComponent">
<void property="initialStatusMessage">
<string>${i18n:WizardPreparing}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="11" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="true" wizardIndexChangeType="1" wizardIndexKey="" styleId="7995">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FinishedScreen" />
</java>
<actionLists />
<actions>
<action id="112" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_681" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.finish.ExecuteLauncherAction">
<void property="launcherId">
<string>22</string>
</void>
</object>
</java>
<actionLists />
</action>
</actions>
<formComponents>
<formComponent id="7600" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="10" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${form:finishedMessage}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="113" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.CheckboxComponent">
<void property="checkboxText">
<string>${i18n:RunEntryExec("PDF Studio Viewer")}</string>
</void>
<void property="initiallySelected">
<boolean>true</boolean>
</void>
<void property="variableName">
<string>executeLauncherAction</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="7599" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_682" insetsTop="20" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.HyperlinkLabelComponent">
<void property="hyperlinkText">
<string>${i18n:Windows10DefaultApp}</string>
</void>
<void property="url">
<string>https://kbpdfstudio.qoppa.com/?p=4879</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
</screens>
</application>
<application id="uninstaller" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.applications.UninstallerApplication">
<void property="customMacosExecutableName">
<string>${i18n:UninstallerMenuEntry(PDF Studio Viewer)}</string>
</void>
<void property="frameSizeClientArea">
<boolean>false</boolean>
</void>
<void property="useCustomMacosExecutableName">
<boolean>true</boolean>
</void>
</object>
</java>
<actionLists />
<variables />
<screens>
<screen id="12" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="0" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.StartupScreen" />
</java>
<actionLists />
<actions>
<action id="1296" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.RequestPrivilegesAction">
<void property="failIfNotObtainedWin">
<boolean>false</boolean>
</void>
<void property="obtainIfNormalMac">
<boolean>true</boolean>
</void>
<void property="obtainIfNormalWin">
<boolean>true</boolean>
</void>
</object>
</java>
<actionLists />
</action>
<action id="18" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.LoadResponseFileAction" />
</java>
<actionLists />
</action>
</actions>
<formComponents />
</screen>
<screen id="13" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7995">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.UninstallWelcomeScreen" />
</java>
<actionLists />
<actions />
<formComponents>
<formComponent id="7606" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_683" insetsTop="3" insetsLeft="0" insetsBottom="10" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${form:welcomeMessage}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="7607" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent">
<void property="consoleScript">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_684</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="7085" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.AdditionalConfirmationsScreen" />
</java>
<actionLists />
<actions />
<formComponents>
<formComponent id="7610" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_685" insetsTop="3" insetsLeft="0" insetsBottom="10" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${form:confirmationMessage}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="7086" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.CheckboxComponent">
<void property="checkboxText">
<string>${i18n:RemoveUserSettings}</string>
</void>
<void property="variableName">
<string>removeSettings</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="14" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.UninstallationScreen" />
</java>
<actionLists />
<actions>
<action id="5530" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.CheckRunningProcessesAction">
<void property="closeStrategy">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.actions.misc.CloseStrategy</class>
<string>ASK_FOR_CLOSE_AND_TERMINATE</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="5529" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.CheckRunningProcessesAction">
<void property="closeStrategy">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.actions.misc.CloseStrategy</class>
<string>TERMINATE</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="5528" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.CheckRunningProcessesAction">
<void property="closeStrategy">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.actions.misc.CloseStrategy</class>
<string>CLOSE</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="6971" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_687" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.RunScriptAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_686</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="7849" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.UninstallFilesAction" />
</java>
<actionLists />
</action>
<action id="7316" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_688" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.DeleteFileAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:sys.userHome}/.pdfstudioviewer2019</string>
</object>
</void>
</array>
</void>
<void property="recursive">
<boolean>true</boolean>
</void>
</object>
</java>
<actionLists />
</action>
</actions>
<formComponents>
<formComponent id="7852" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ProgressComponent">
<void property="initialStatusMessage">
<string>${i18n:UninstallerPreparing}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="17" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="true" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.UninstallFailureScreen" />
</java>
<actionLists />
<actions />
<formComponents />
</screen>
<screen id="16" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="true" wizardIndexChangeType="1" wizardIndexKey="" styleId="7995">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.UninstallSuccessScreen" />
</java>
<actionLists />
<actions />
<formComponents>
<formComponent id="7855" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="10" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${form:successMessage}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
</screens>
</application>
<application id="282" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.applications.CustomApplication" id="CustomApplication0">
<void property="executableDirectory">
<object class="java.io.File">
<string>.</string>
</object>
</void>
<void property="executableName">
<string>updater</string>
</void>
<void property="frameSizeClientArea">
<boolean>false</boolean>
</void>
<void property="windowTitle">
<string>${i18n:updater.WindowTitle("PDF Studio Viewer 2019")}</string>
</void>
</object>
</java>
<actionLists />
<variables />
<screens>
<screen id="283" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="0" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.StartupScreen" />
</java>
<actionLists />
<actions />
<formComponents />
</screen>
<screen id="285" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="com.install4j.script.I4jScript_Internal_689" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FormScreen">
<void property="subTitle">
<string>${i18n:updater.CheckForUpdateSubtitle}</string>
</void>
<void property="title">
<string>${i18n:updater.CheckForUpdateTitle}</string>
</void>
</object>
</java>
<actionLists />
<actions>
<action id="286" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetProgressAction">
<void property="progressChangeType">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.actions.control.ProgressChangeType</class>
<string>SET_INDETERMINATE</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
<action id="287" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.update.CheckForUpdateAction">
<void property="url">
<string>https://download.qoppa.com/pdfstudioviewer/v2019/updates.xml</string>
</void>
<void property="variable">
<string>updateDescriptor</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="288" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SleepAction" />
</java>
<actionLists />
</action>
<action id="289" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_690</string>
</void>
</object>
</void>
<void property="variableName">
<string>updateDescriptorEntry</string>
</void>
</object>
</java>
<actionLists />
</action>
<group id="290" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup">
<void property="conditionExpression">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_691</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<action id="291" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_692</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterNewVersion</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="292" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_693</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterDownloadSize</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="293" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_694</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterComment</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="294" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_695</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterDownloadDir</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="295" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_696</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterDownloadUrl</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="296" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_697</string>
</void>
</object>
</void>
<void property="variableName">
<string>isArchive</string>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
</actions>
<formComponents>
<formComponent id="7871" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ProgressComponent">
<void property="initialStatusMessage">
<string>${i18n:updater.CheckForUpdateLabel}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<group id="297" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ScreenGroup">
<void property="conditionExpression">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_698</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<screen id="298" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="true" wizardIndexChangeType="1" wizardIndexKey="" styleId="7995">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FormScreen">
<void property="title">
<string>${i18n:updater.UpToDateTitle}</string>
</void>
</object>
</java>
<actionLists />
<actions />
<formComponents>
<formComponent id="7875" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_699" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="hideIfBlank">
<boolean>true</boolean>
</void>
<void property="labelText">
<string>${i18n:updater.UpToDateInfoText("PDF Studio Viewer 2019")}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
</beans>
</group>
<group id="299" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ScreenGroup">
<void property="conditionExpression">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_700</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<screen id="300" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FormScreen">
<void property="subTitle">
<string>${i18n:updater.NewVersionAvailableSubtitle("PDF Studio Viewer 2019")}</string>
</void>
<void property="title">
<string>${i18n:updater.NewVersionAvailableTitle}</string>
</void>
</object>
</java>
<actionLists />
<actions />
<formComponents>
<formComponent id="301" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.KeyValuePairComponent">
<void property="labelText">
<string>${i18n:updater.CurrentVersionLabel}</string>
</void>
<void property="valueLabelColor">
<object class="java.awt.Color">
<int>128</int>
<int>0</int>
<int>0</int>
<int>255</int>
</object>
</void>
<void property="valueLabelFont">
<object class="java.awt.Font">
<string>dialog</string>
<int>1</int>
<int>0</int>
</object>
</void>
<void property="valueLabelFontType">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.formcomponents.FontType</class>
<string>CUSTOM</string>
</object>
</void>
<void property="valueLabelText">
<string>${installer:sys.version}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="302" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.KeyValuePairComponent">
<void property="labelText">
<string>${i18n:updater.NewVersionLabel}</string>
</void>
<void property="valueLabelColor">
<object class="java.awt.Color">
<int>0</int>
<int>128</int>
<int>0</int>
<int>255</int>
</object>
</void>
<void property="valueLabelFont">
<object class="java.awt.Font">
<string>dialog</string>
<int>1</int>
<int>0</int>
</object>
</void>
<void property="valueLabelFontType">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.formcomponents.FontType</class>
<string>CUSTOM</string>
</object>
</void>
<void property="valueLabelText">
<string>${installer:updaterNewVersion}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="303" customizedId="" idNamespace="" initClassName="com.install4j.script.I4jScript_Internal_702" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.HyperlinkActionLabelComponent">
<void property="actionScript">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_701</string>
</void>
</object>
</void>
<void property="hyperlinkText">
<string>${i18n:updater.ShowComments}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="939" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.HyperlinkLabelComponent">
<void property="hyperlinkText">
<string>${i18n:VersionHistory}</string>
</void>
<void property="url">
<string>https://www.qoppa.com/pdfstudio/demo/versions/</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="304" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.SpacerComponent" />
</java>
<actionLists />
</formComponent>
<formComponent id="305" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${i18n:updater.DownloadLocationLabel}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="306" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.DirectoryChooserComponent">
<void property="initialFile">
<string>${installer:updaterDownloadDir}</string>
</void>
<void property="labelText">
<string>${i18n:updater.DownloadToLabel}</string>
</void>
<void property="manualEntryAllowed">
<boolean>false</boolean>
</void>
<void property="variableName">
<string>updaterDownloadLocation</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="307" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.KeyValuePairComponent">
<void property="labelText">
<string>${i18n:updater.DownloadSizeLabel}</string>
</void>
<void property="valueLabelText">
<string>${installer:updaterDownloadSize}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="308" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_703" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="com.install4j.script.I4jScript_Internal_704" postActivationClass="" validationClass="com.install4j.script.I4jScript_Internal_705" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FormScreen">
<void property="scrollable">
<boolean>false</boolean>
</void>
<void property="subTitle">
<string>${i18n:updater.CommentsSubTitle}</string>
</void>
<void property="title">
<string>${i18n:updater.CommentsTitle}</string>
</void>
</object>
</java>
<actionLists />
<actions />
<formComponents>
<formComponent id="7889" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_706" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="hideIfBlank">
<boolean>true</boolean>
</void>
<void property="labelText">
<string>${i18n:updater.CommentsLabel}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="7890" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.HtmlDisplayFormComponent">
<void property="displayedText">
<string>${installer:updaterComment}</string>
</void>
<void property="fillVertical">
<boolean>true</boolean>
</void>
<void property="textSource">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.screens.components.TextSource</class>
<string>DIRECT</string>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="7891" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent">
<void property="consoleScript">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_707</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="309" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="com.install4j.script.I4jScript_Internal_708" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FormScreen">
<void property="subTitle">
<string>${i18n:updater.DownloadSubTitle}</string>
</void>
<void property="title">
<string>${i18n:updater.DownloadTitle}</string>
</void>
</object>
</java>
<actionLists />
<actions>
<action id="310" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_709</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterDownloadFile</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="311" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.net.DownloadFileAction">
<void property="targetFile">
<object class="java.io.File">
<string>${installer:updaterDownloadFile}</string>
</object>
</void>
<void property="url">
<string>${installer:updaterDownloadUrl}</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="312" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.SetModeAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:updaterDownloadFile}</string>
</object>
</void>
</array>
</void>
<void property="mode">
<string>755</string>
</void>
</object>
</java>
<actionLists />
</action>
</actions>
<formComponents>
<formComponent id="7897" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ProgressComponent" />
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="313" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="true" wizardIndexChangeType="1" wizardIndexKey="" styleId="7995">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FormScreen">
<void property="title">
<string>${i18n:updater.FinishTitle}</string>
</void>
</object>
</java>
<actionLists />
<actions>
<group id="314" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup">
<void property="conditionExpression">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_710</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<action id="315" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_711</string>
</void>
</object>
</void>
<void property="variableName">
<string>installerArguments</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="316" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_712" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.update.ShutdownCallingLauncherAction" />
</java>
<actionLists />
</action>
<action id="317" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="${i18n:updater.LaunchError}" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.RunExecutableAction">
<void property="arguments">
<array class="java.lang.String" length="1">
<void index="0">
<string>${installer:installerArguments}</string>
</void>
</array>
</void>
<void property="executable">
<object class="java.io.File">
<string>${installer:updaterDownloadFile}</string>
</object>
</void>
<void property="workingDirectory">
<object class="java.io.File">
<string>${installer:updaterDownloadLocation}</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
</actions>
<formComponents>
<formComponent id="7909" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_713" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="hideIfBlank">
<boolean>true</boolean>
</void>
<void property="labelText">
<string>${i18n:updater.FinishInfoText("PDF Studio Viewer 2019")}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="318" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.LabelComponent">
<void property="labelText">
<string>${i18n:updater.LaunchUpdaterQuestion}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="319" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.SpacerComponent">
<void property="height">
<int>5</int>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="320" customizedId="" idNamespace="" initClassName="com.install4j.script.I4jScript_Internal_714" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.RadiobuttonsComponent">
<void property="radioButtonLabels">
<array class="java.lang.String" length="2">
<void index="0">
<string>${i18n:updater.LaunchUpdaterLabel}</string>
</void>
<void index="1">
<string>${i18n:updater.DoNotLaunchUpdaterLabel}</string>
</void>
</array>
</void>
<void property="variableName">
<string>updaterLaunchSelection</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="321" customizedId="" idNamespace="" initClassName="com.install4j.script.I4jScript_Internal_716" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.HyperlinkActionLabelComponent">
<void property="actionScript">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_715</string>
</void>
</object>
</void>
<void property="hyperlinkText">
<string>${i18n:updater.OpenContainingFolderLabel}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="322" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ProgressComponent">
<void property="detailVisible">
<boolean>false</boolean>
</void>
<void property="hideInitially">
<boolean>true</boolean>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
</beans>
</group>
</screens>
</application>
<application id="371" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.applications.CustomApplication" id="CustomApplication0">
<void property="executableDirectory">
<object class="java.io.File">
<string>.</string>
</object>
</void>
<void property="executableName">
<string>pdfstudiosu</string>
</void>
<void property="frameSizeClientArea">
<boolean>false</boolean>
</void>
<void property="windowTitle">
<string>${i18n:updater.WindowTitle("PDF Studio Viewer 2019")}</string>
</void>
</object>
</java>
<actionLists />
<variables />
<screens>
<screen id="372" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="0" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.StartupScreen" />
</java>
<actionLists />
<actions>
<action id="397" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.update.CheckForUpdateAction">
<void property="showError">
<boolean>false</boolean>
</void>
<void property="url">
<string>https://download.qoppa.com/pdfstudioviewer/v2019/updates.xml</string>
</void>
<void property="variable">
<string>updateDescriptor</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="398" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="failIfNull">
<boolean>true</boolean>
</void>
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_717</string>
</void>
</object>
</void>
<void property="variableName">
<string>updateDescriptorEntry</string>
</void>
</object>
</java>
<actionLists />
</action>
<group id="399" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup">
<void property="conditionExpression">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_718</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<action id="400" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_719</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterNewVersion</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="401" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_720</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterDownloadSize</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="402" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_721</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterComment</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="403" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_722</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterDownloadDir</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="404" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_723</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterDownloadUrl</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="405" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_724</string>
</void>
</object>
</void>
<void property="variableName">
<string>isArchive</string>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
</actions>
<formComponents />
</screen>
<group id="373" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ScreenGroup">
<void property="conditionExpression">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_725</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<screen id="374" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FormScreen">
<void property="subTitle">
<string>${i18n:updater.NewVersionAvailableSubtitle("PDF Studio Viewer 2019")}</string>
</void>
<void property="title">
<string>${i18n:updater.NewVersionAvailableTitle}</string>
</void>
</object>
</java>
<actionLists />
<actions />
<formComponents>
<formComponent id="375" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.KeyValuePairComponent">
<void property="labelText">
<string>${i18n:updater.CurrentVersionLabel}</string>
</void>
<void property="valueLabelColor">
<object class="java.awt.Color">
<int>128</int>
<int>0</int>
<int>0</int>
<int>255</int>
</object>
</void>
<void property="valueLabelFont">
<object class="java.awt.Font">
<string>dialog</string>
<int>1</int>
<int>0</int>
</object>
</void>
<void property="valueLabelFontType">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.formcomponents.FontType</class>
<string>CUSTOM</string>
</object>
</void>
<void property="valueLabelText">
<string>${installer:sys.version}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="376" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.KeyValuePairComponent">
<void property="labelText">
<string>${i18n:updater.NewVersionLabel}</string>
</void>
<void property="valueLabelColor">
<object class="java.awt.Color">
<int>0</int>
<int>128</int>
<int>0</int>
<int>255</int>
</object>
</void>
<void property="valueLabelFont">
<object class="java.awt.Font">
<string>dialog</string>
<int>1</int>
<int>0</int>
</object>
</void>
<void property="valueLabelFontType">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.formcomponents.FontType</class>
<string>CUSTOM</string>
</object>
</void>
<void property="valueLabelText">
<string>${installer:updaterNewVersion}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="377" customizedId="" idNamespace="" initClassName="com.install4j.script.I4jScript_Internal_727" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.HyperlinkActionLabelComponent">
<void property="actionScript">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_726</string>
</void>
</object>
</void>
<void property="hyperlinkText">
<string>${i18n:updater.ShowComments}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="940" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.HyperlinkLabelComponent">
<void property="hyperlinkText">
<string>${i18n:VersionHistory}</string>
</void>
<void property="url">
<string>https://www.qoppa.com/pdfstudio/demo/versions/</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="378" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.SpacerComponent" />
</java>
<actionLists />
</formComponent>
<formComponent id="379" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="labelText">
<string>${i18n:updater.DownloadLocationLabel}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="380" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.DirectoryChooserComponent">
<void property="initialFile">
<string>${installer:updaterDownloadDir}</string>
</void>
<void property="labelText">
<string>${i18n:updater.DownloadToLabel}</string>
</void>
<void property="manualEntryAllowed">
<boolean>false</boolean>
</void>
<void property="variableName">
<string>updaterDownloadLocation</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="381" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.KeyValuePairComponent">
<void property="labelText">
<string>${i18n:updater.DownloadSizeLabel}</string>
</void>
<void property="valueLabelText">
<string>${installer:updaterDownloadSize}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="382" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_728" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="com.install4j.script.I4jScript_Internal_729" postActivationClass="" validationClass="com.install4j.script.I4jScript_Internal_730" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FormScreen">
<void property="scrollable">
<boolean>false</boolean>
</void>
<void property="subTitle">
<string>${i18n:updater.CommentsSubTitle}</string>
</void>
<void property="title">
<string>${i18n:updater.CommentsTitle}</string>
</void>
</object>
</java>
<actionLists />
<actions />
<formComponents>
<formComponent id="7934" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_731" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="hideIfBlank">
<boolean>true</boolean>
</void>
<void property="labelText">
<string>${i18n:updater.CommentsLabel}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="7935" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.HtmlDisplayFormComponent">
<void property="displayedText">
<string>${installer:updaterComment}</string>
</void>
<void property="fillVertical">
<boolean>true</boolean>
</void>
<void property="textSource">
<object class="java.lang.Enum" method="valueOf">
<class>com.install4j.runtime.beans.screens.components.TextSource</class>
<string>DIRECT</string>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="7936" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent">
<void property="consoleScript">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_732</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="383" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="com.install4j.script.I4jScript_Internal_733" validationClass="" backButtonType="safe" finishScreen="false" wizardIndexChangeType="1" wizardIndexKey="" styleId="7989">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FormScreen">
<void property="subTitle">
<string>${i18n:updater.DownloadSubTitle}</string>
</void>
<void property="title">
<string>${i18n:updater.DownloadTitle}</string>
</void>
</object>
</java>
<actionLists />
<actions>
<action id="384" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_734</string>
</void>
</object>
</void>
<void property="variableName">
<string>updaterDownloadFile</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="385" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.net.DownloadFileAction">
<void property="targetFile">
<object class="java.io.File">
<string>${installer:updaterDownloadFile}</string>
</object>
</void>
<void property="url">
<string>${installer:updaterDownloadUrl}</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="386" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.SetModeAction">
<void property="files">
<array class="java.io.File" length="1">
<void index="0">
<object class="java.io.File">
<string>${installer:updaterDownloadFile}</string>
</object>
</void>
</array>
</void>
<void property="mode">
<string>755</string>
</void>
</object>
</java>
<actionLists />
</action>
</actions>
<formComponents>
<formComponent id="7942" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ProgressComponent" />
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
<screen id="387" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" preActivationClass="" postActivationClass="" validationClass="" backButtonType="safe" finishScreen="true" wizardIndexChangeType="1" wizardIndexKey="" styleId="7995">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FormScreen">
<void property="title">
<string>${i18n:updater.FinishTitle}</string>
</void>
</object>
</java>
<actionLists />
<actions>
<group id="388" customizedId="" idNamespace="">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.groups.ActionGroup">
<void property="conditionExpression">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_735</string>
</void>
</object>
</void>
</object>
</java>
<actionLists />
<beans>
<action id="389" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
<void property="script">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_736</string>
</void>
</object>
</void>
<void property="variableName">
<string>installerArguments</string>
</void>
</object>
</java>
<actionLists />
</action>
<action id="390" customizedId="" idNamespace="" conditionClass="com.install4j.script.I4jScript_Internal_737" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="" elevate="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.update.ShutdownCallingLauncherAction" />
</java>
<actionLists />
</action>
<action id="391" customizedId="" idNamespace="" conditionClass="" rollbackBarrier="false" rollbackBarrierExitCode="1" multiExec="false" cancelOnFail="continue" errorMessage="${i18n:updater.LaunchError}" elevate="true">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.RunExecutableAction">
<void property="arguments">
<array class="java.lang.String" length="1">
<void index="0">
<string>${installer:installerArguments}</string>
</void>
</array>
</void>
<void property="executable">
<object class="java.io.File">
<string>${installer:updaterDownloadFile}</string>
</object>
</void>
<void property="workingDirectory">
<object class="java.io.File">
<string>${installer:updaterDownloadLocation}</string>
</object>
</void>
</object>
</java>
<actionLists />
</action>
</beans>
</group>
</actions>
<formComponents>
<formComponent id="7954" customizedId="" idNamespace="" initClassName="" visibilityClassName="com.install4j.script.I4jScript_Internal_738" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
<void property="hideIfBlank">
<boolean>true</boolean>
</void>
<void property="labelText">
<string>${i18n:updater.FinishInfoText("PDF Studio Viewer 2019")}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="392" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.LabelComponent">
<void property="labelText">
<string>${i18n:updater.LaunchUpdaterQuestion}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="393" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.SpacerComponent">
<void property="height">
<int>5</int>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="394" customizedId="" idNamespace="" initClassName="com.install4j.script.I4jScript_Internal_739" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.RadiobuttonsComponent">
<void property="radioButtonLabels">
<array class="java.lang.String" length="2">
<void index="0">
<string>${i18n:updater.LaunchUpdaterLabel}</string>
</void>
<void index="1">
<string>${i18n:updater.DoNotLaunchUpdaterLabel}</string>
</void>
</array>
</void>
<void property="variableName">
<string>updaterLaunchSelection</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="395" customizedId="" idNamespace="" initClassName="com.install4j.script.I4jScript_Internal_741" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.HyperlinkActionLabelComponent">
<void property="actionScript">
<object class="com.install4j.api.beans.ScriptProperty">
<void property="value">
<string>com.install4j.script.I4jScript_Internal_740</string>
</void>
</object>
</void>
<void property="hyperlinkText">
<string>${i18n:updater.OpenContainingFolderLabel}</string>
</void>
</object>
</java>
<actionLists />
</formComponent>
<formComponent id="396" customizedId="" idNamespace="" initClassName="" visibilityClassName="" insetsTop="3" insetsLeft="0" insetsBottom="3" insetsRight="0" resetInitOnPrevious="false">
<java version="11.0.3" class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.formcomponents.ProgressComponent">
<void property="detailVisible">
<boolean>false</boolean>
</void>
<void property="hideInitially">
<boolean>true</boolean>
</void>
</object>
</java>
<actionLists />
</formComponent>
</formComponents>
</screen>
</beans>
</group>
</screens>
</application>
</applications>
<launchers>
<launcher type="gui" id="22" customizedId="" menuName="PDF Studio Viewer 2019" excludeFromMenu="false" uninstaller="false" name="PDFStudioViewer2019" file="pdfstudioviewer2019">
<startFileEntries>
<entry>StartupWMClass=install4j-com-qoppa-pdfStudioViewer-pub-PDFStudioViewer</entry>
</startFileEntries>
</launcher>
<launcher type="installerApplication" id="282" customizedId="" menuName="Standalone updater" excludeFromMenu="true" uninstaller="false" name="Standalone updater" file="updater">
<startFileEntries>
<entry>StartupWMClass=install4j-App1909678500Id282</entry>
</startFileEntries>
</launcher>
<launcher type="installerApplication" id="371" customizedId="" menuName="Updater with silent version check" excludeFromMenu="true" uninstaller="false" name="Updater with silent version check" file="pdfstudiosu">
<startFileEntries>
<entry>StartupWMClass=install4j-App1909678500Id371</entry>
</startFileEntries>
</launcher>
</launchers>
<components />
<externalRoots>
<externalRoot id="1711" location="${installer:sys.userHome}" fileset="" />
<externalRoot id="3262" location="" fileset="3261" />
<externalRoot id="3264" location="" fileset="3263" />
<externalRoot id="3266" location="" fileset="3265" />
<externalRoot id="3268" location="" fileset="3267" />
<externalRoot id="4000" location="" fileset="3999" />
<externalRoot id="8231" location="" fileset="8230" />
</externalRoots>
<filesets>
<fileset id="3261" customizedId="en" name="English" />
<fileset id="3263" customizedId="fr" name="French" />
<fileset id="3265" customizedId="de" name="German" />
<fileset id="3267" customizedId="es" name="Spanish" />
<fileset id="3999" customizedId="it" name="Italian" />
<fileset id="8230" customizedId="ja" name="Japanese" />
</filesets>
<scriptClassOrigins>
<class className="com.install4j.script.I4jScript_Internal_659" beanType="action" beanName="Load a response file" propertyName="Condition expression" parentScreen="Welcome" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_660" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Welcome" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_661" beanType="form component" beanName="Console handler" propertyName="Console script" parentScreen="Welcome" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
<class className="com.install4j.script.I4jScript_Internal_662" beanType="screen" beanName="Installation location" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_663" beanType="action" beanName="Load a response file" propertyName="Condition expression" parentScreen="Installation location" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_664" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Installation components" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_665" beanType="screen" beanName="Create program group" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_666" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="File associations" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_667" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Additional confirmations" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_668" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="50" />
<class className="com.install4j.script.I4jScript_Internal_669" beanType="action" beanName="Create program group" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_670" beanType="action" beanName="Add a desktop link" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_671" beanType="action" beanName="Add VM options" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_672" beanType="action" beanName="Modify text files" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_673" beanType="action" beanName="Set a variable" propertyName="Script" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="17" />
<class className="com.install4j.script.I4jScript_Internal_674" beanType="action" beanName="Copy files and directories" propertyName="File filter script" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_675" beanType="action" beanName="Copy files and directories" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_676" beanType="group" beanName="Linux [Action group]" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_677" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
<class className="com.install4j.script.I4jScript_Internal_678" beanType="action" beanName="Write text to a file" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_679" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="4" />
<class className="com.install4j.script.I4jScript_Internal_680" beanType="action" beanName="Run script" propertyName="Condition expression" parentScreen="Installation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_681" beanType="action" beanName="Execute launcher" propertyName="Condition expression" parentScreen="Finish" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_682" beanType="form component" beanName="Hyperlink URL label" propertyName="Visibility script" parentScreen="Finish" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_683" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Uninstall Welcome" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_684" beanType="form component" beanName="Console handler" propertyName="Console script" parentScreen="Uninstall Welcome" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
<class className="com.install4j.script.I4jScript_Internal_685" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Additional confirmations" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_686" beanType="action" beanName="Run script" propertyName="Script" parentScreen="Uninstallation" importLineCount="0" headerLineCount="19" scriptLineCount="9" />
<class className="com.install4j.script.I4jScript_Internal_687" beanType="action" beanName="Run script" propertyName="Condition expression" parentScreen="Uninstallation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_688" beanType="action" beanName="Delete files and directories" propertyName="Condition expression" parentScreen="Uninstallation" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_689" beanType="screen" beanName="Check for update [Form]" propertyName="Post-activation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="4" />
<class className="com.install4j.script.I4jScript_Internal_690" beanType="action" beanName="Update descriptor entry [Set a variable]" propertyName="Script" parentScreen="Check for update [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_691" beanType="group" beanName="Update available [Action group]" propertyName="Condition expression" parentScreen="Check for update [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_692" beanType="action" beanName="New version [Set a variable]" propertyName="Script" parentScreen="Check for update [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_693" beanType="action" beanName="Download size [Set a variable]" propertyName="Script" parentScreen="Check for update [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_694" beanType="action" beanName="Comment [Set a variable]" propertyName="Script" parentScreen="Check for update [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_695" beanType="action" beanName="Download directory [Set a variable]" propertyName="Script" parentScreen="Check for update [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="9" />
<class className="com.install4j.script.I4jScript_Internal_696" beanType="action" beanName="Download URL [Set a variable]" propertyName="Script" parentScreen="Check for update [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_697" beanType="action" beanName="Archive [Set a variable]" propertyName="Script" parentScreen="Check for update [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_698" beanType="group" beanName="Up to date [Screen group]" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_699" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Up to date notification [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_700" beanType="group" beanName="Update available [Screen group]" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_701" beanType="form component" beanName="Hyperlink action label" propertyName="Action script" parentScreen="New version available [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_702" beanType="form component" beanName="Hyperlink action label" propertyName="Initialization script" parentScreen="New version available [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="2" />
<class className="com.install4j.script.I4jScript_Internal_703" beanType="screen" beanName="Update message [Form]" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="2" />
<class className="com.install4j.script.I4jScript_Internal_704" beanType="screen" beanName="Update message [Form]" propertyName="Pre-activation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="5" />
<class className="com.install4j.script.I4jScript_Internal_705" beanType="screen" beanName="Update message [Form]" propertyName="Validation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="4" />
<class className="com.install4j.script.I4jScript_Internal_706" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Update message [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_707" beanType="form component" beanName="Console handler" propertyName="Console script" parentScreen="Update message [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
<class className="com.install4j.script.I4jScript_Internal_708" beanType="screen" beanName="Download new version [Form]" propertyName="Post-activation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="4" />
<class className="com.install4j.script.I4jScript_Internal_709" beanType="action" beanName="Download location [Set a variable]" propertyName="Script" parentScreen="Download new version [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_710" beanType="group" beanName="Execute installer [Action group]" propertyName="Condition expression" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_711" beanType="action" beanName="Set installer arguments [Set a variable]" propertyName="Script" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="7" />
<class className="com.install4j.script.I4jScript_Internal_712" beanType="action" beanName="Shut down calling launcher" propertyName="Condition expression" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="8" />
<class className="com.install4j.script.I4jScript_Internal_713" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_714" beanType="form component" beanName="Radio button group" propertyName="Initialization script" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
<class className="com.install4j.script.I4jScript_Internal_715" beanType="form component" beanName="Hyperlink action label" propertyName="Action script" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_716" beanType="form component" beanName="Hyperlink action label" propertyName="Initialization script" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
<class className="com.install4j.script.I4jScript_Internal_717" beanType="action" beanName="Update descriptor entry [Set a variable]" propertyName="Script" parentScreen="Startup" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_718" beanType="group" beanName="Update available [Action group]" propertyName="Condition expression" parentScreen="Startup" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_719" beanType="action" beanName="New version [Set a variable]" propertyName="Script" parentScreen="Startup" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_720" beanType="action" beanName="Download size [Set a variable]" propertyName="Script" parentScreen="Startup" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_721" beanType="action" beanName="Comment [Set a variable]" propertyName="Script" parentScreen="Startup" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_722" beanType="action" beanName="Download directory [Set a variable]" propertyName="Script" parentScreen="Startup" importLineCount="0" headerLineCount="19" scriptLineCount="9" />
<class className="com.install4j.script.I4jScript_Internal_723" beanType="action" beanName="Download URL [Set a variable]" propertyName="Script" parentScreen="Startup" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_724" beanType="action" beanName="Archive [Set a variable]" propertyName="Script" parentScreen="Startup" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_725" beanType="group" beanName="Update available [Screen group]" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_726" beanType="form component" beanName="Hyperlink action label" propertyName="Action script" parentScreen="New version available [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_727" beanType="form component" beanName="Hyperlink action label" propertyName="Initialization script" parentScreen="New version available [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="2" />
<class className="com.install4j.script.I4jScript_Internal_728" beanType="screen" beanName="Update message [Form]" propertyName="Condition expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="2" />
<class className="com.install4j.script.I4jScript_Internal_729" beanType="screen" beanName="Update message [Form]" propertyName="Pre-activation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="5" />
<class className="com.install4j.script.I4jScript_Internal_730" beanType="screen" beanName="Update message [Form]" propertyName="Validation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="4" />
<class className="com.install4j.script.I4jScript_Internal_731" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Update message [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_732" beanType="form component" beanName="Console handler" propertyName="Console script" parentScreen="Update message [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
<class className="com.install4j.script.I4jScript_Internal_733" beanType="screen" beanName="Download new version [Form]" propertyName="Post-activation expression" parentScreen="" importLineCount="0" headerLineCount="19" scriptLineCount="4" />
<class className="com.install4j.script.I4jScript_Internal_734" beanType="action" beanName="Download location [Set a variable]" propertyName="Script" parentScreen="Download new version [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_735" beanType="group" beanName="Execute installer [Action group]" propertyName="Condition expression" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_736" beanType="action" beanName="Set installer arguments [Set a variable]" propertyName="Script" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="7" />
<class className="com.install4j.script.I4jScript_Internal_737" beanType="action" beanName="Shut down calling launcher" propertyName="Condition expression" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="8" />
<class className="com.install4j.script.I4jScript_Internal_738" beanType="form component" beanName="Multi-line label" propertyName="Visibility script" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_739" beanType="form component" beanName="Radio button group" propertyName="Initialization script" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
<class className="com.install4j.script.I4jScript_Internal_740" beanType="form component" beanName="Hyperlink action label" propertyName="Action script" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="1" />
<class className="com.install4j.script.I4jScript_Internal_741" beanType="form component" beanName="Hyperlink action label" propertyName="Initialization script" parentScreen="Finish [Form]" importLineCount="0" headerLineCount="19" scriptLineCount="3" />
<class className="com.install4j.script.I4jScript_Internal_0" beanType="Static members" beanName="" propertyName="" parentScreen="" importLineCount="0" headerLineCount="17" scriptLineCount="1" />
</scriptClassOrigins>
</config>