1 <?xml version="1.0" encoding="UTF-8"?>
2 <install4j version="7.0.11" transformSequenceNumber="7">
3 <directoryPresets config="." />
4 <application name="Jalview" distributionSourceDir="" applicationId="6595-2347-1923-0725" mediaDir="../../build/install4j" mediaFilePattern="${compiler:sys.shortName}_${compiler:sys.platform}_${compiler:sys.version}" compression="6" lzmaCompression="true" pack200Compression="false" excludeSignedFromPacking="true" commonExternalFiles="false" createMd5Sums="true" shrinkRuntime="true" shortName="Jalview" publisher="University of Dundee" publisherWeb="http://www.jalview.org/" version="$$VERSION$$" allPathsRelative="true" backupOnSave="false" autoSave="false" convertDotsToUnderscores="true" macSignature="????" macVolumeId="5aac4968c304f65" javaMinVersion="9999999999" javaMaxVersion="" allowBetaVM="true" jdkMode="jdk" jdkName="JDK 11.0">
5 <languages skipLanguageSelection="false" languageSelectionInPrincipalLanguage="false">
6 <principalLanguage id="en" customLocalizationFile="" />
7 <additionalLanguages />
10 <directory location="${compiler:JRE_DIR}" />
12 <envVar name="JAVA_HOME" />
15 <variable name="OSX_KEYSTORE" value="" description="" category="" />
16 <variable name="JSIGN_SH" value="" description="" category="" />
17 <variable name="JRE_DIR" value="jre" description="The folder under the app folder that the JRE will be either copied or unpacked into" category="" />
20 <codeSigning macEnabled="true" macPkcs12File="${compiler:OSX_KEYSTORE}" windowsEnabled="false" windowsKeySource="pkcs12" windowsPvkFile="" windowsSpcFile="" windowsPkcs12File="" windowsPkcs11Library="" windowsPkcs11Slot="">
21 <windowsKeystoreIdentifier issuer="" serial="" subject="" />
22 <windowsPkcs11Identifier issuer="" serial="" subject="" />
25 <files keepModificationTimes="false" missingFilesStrategy="warn" globalExcludeSuffixes="" defaultOverwriteMode="4" defaultUninstallMode="2" launcherOverwriteMode="3" defaultFileMode="644" defaultDirMode="755">
27 <fileset name="Full file set" id="734" customizedId="" />
28 <fileset name="Mac OS X JRE" id="880" customizedId="" />
29 <fileset name="Windows JRE" id="882" customizedId="" />
30 <fileset name="Jalview application" id="1873" customizedId="" />
31 <fileset name="MacOS Old Jalview Uninstaller" id="2105" customizedId="" />
34 <root id="735" fileset="734" location="" />
35 <root id="881" fileset="880" location="" />
36 <root id="883" fileset="882" location="" />
37 <root id="1874" fileset="1873" location="" />
38 <root id="2106" fileset="2105" location="" />
41 <mountPoint id="454" root="" location="" mode="755" />
42 <mountPoint id="736" root="735" location="" mode="755" />
43 <mountPoint id="884" root="881" location="" mode="755" />
44 <mountPoint id="885" root="883" location="" mode="755" />
45 <mountPoint id="1875" root="1874" location="" mode="755" />
46 <mountPoint id="2107" root="2106" location="" mode="755" />
49 <dirEntry mountPoint="454" file="../../getdown/files/$$JAVA_VERSION$$" overwriteMode="4" shared="false" fileMode="644" uninstallMode="2" overrideFileMode="false" overrideOverwriteMode="true" overrideUninstallMode="true" entryMode="direct" subDirectory="files" excludeSuffixes="" dirMode="755" overrideDirMode="false">
52 <dirEntry mountPoint="736" file="../../getdown/website/$$JAVA_VERSION$$" overwriteMode="4" shared="false" fileMode="644" uninstallMode="2" overrideFileMode="false" overrideOverwriteMode="true" overrideUninstallMode="true" entryMode="direct" subDirectory="files" excludeSuffixes="" dirMode="755" overrideDirMode="false">
55 <dirEntry mountPoint="884" file="$$MACOS_JAVA_VM_DIR$$" overwriteMode="4" shared="false" fileMode="755" uninstallMode="0" overrideFileMode="true" overrideOverwriteMode="false" overrideUninstallMode="true" entryMode="subdir" subDirectory="${compiler:JRE_DIR}" excludeSuffixes="" dirMode="755" overrideDirMode="false">
58 <dirEntry mountPoint="885" file="$$WINDOWS_JAVA_VM_DIR$$" overwriteMode="4" shared="false" fileMode="755" uninstallMode="0" overrideFileMode="true" overrideOverwriteMode="false" overrideUninstallMode="true" entryMode="subdir" subDirectory="${compiler:JRE_DIR}" excludeSuffixes="" dirMode="755" overrideDirMode="false">
61 <dirEntry mountPoint="1875" file="../../getdown/website/$$JAVA_VERSION$$/$$GETDOWN_DIST_DIR$$" overwriteMode="1" shared="false" fileMode="644" uninstallMode="2" overrideFileMode="true" overrideOverwriteMode="true" overrideUninstallMode="true" entryMode="subdir" subDirectory="$$GETDOWN_DIST_DIR$$" excludeSuffixes="" dirMode="755" overrideDirMode="true">
64 <dirEntry mountPoint="2107" file="Uninstall Old Jalview.app" overwriteMode="4" shared="false" fileMode="755" uninstallMode="0" overrideFileMode="true" overrideOverwriteMode="false" overrideUninstallMode="false" entryMode="subdir" subDirectory="Uninstall Old Jalview.app" excludeSuffixes="" dirMode="755" overrideDirMode="true">
69 <component name="jalview_getdown" id="1031" customizedId="" displayDescription="false" hideHelpButton="false" selected="true" changeable="true" downloadable="false" hidden="false">
72 <entry location=".i4j_fileset_734" fileType="regular" />
76 <component name="macos_java_vm" id="1155" customizedId="" displayDescription="false" hideHelpButton="false" selected="true" changeable="true" downloadable="false" hidden="false">
79 <entry location=".i4j_fileset_880" fileType="regular" />
83 <component name="windows_java_vm" id="1156" customizedId="" displayDescription="false" hideHelpButton="false" selected="true" changeable="true" downloadable="false" hidden="false">
86 <entry location=".i4j_fileset_882" fileType="regular" />
90 <component name="getdown" id="1276" customizedId="" displayDescription="false" hideHelpButton="false" selected="true" changeable="true" downloadable="false" hidden="false">
93 <entry location=".i4j_fileset_" fileType="regular" />
97 <component name="jalview" id="1881" customizedId="" displayDescription="false" hideHelpButton="false" selected="true" changeable="true" downloadable="false" hidden="false">
100 <entry location=".i4j_fileset_1873" fileType="regular" />
104 <component name="macos_old_jalview_uninstaller" id="2110" customizedId="" displayDescription="false" hideHelpButton="false" selected="true" changeable="true" downloadable="false" hidden="false">
106 <include all="false">
107 <entry location=".i4j_fileset_2105" fileType="regular" />
114 <launcher name="Offline Jalview Launcher" id="737" customizedId="" external="false" excludeFromMenu="false" unixMode="755" unixAutoStart="true" menuName="${compiler:sys.shortName}" icnsFile="../../resources/images/jalview_logos.icns" customMacBundleIdentifier="true" macBundleIdentifier="$$MACOS_BUNDLE_ID$$" swtApp="false" fileset="734" macBundleBinary="JavaApplicationStub" addMacEntitlements="false" macEntitlementsFile="" useCustomMacosExecutableName="true" customMacosExecutableName="${compiler:sys.shortName}" useJavaMinVersionOverride="false" javaMinVersionOverride="" useJavaMaxVersionOverride="false" javaMaxVersionOverride="" checkUpdater="false" updateExecutionMode="unattendedProgress" unattendedUpdateTitle="${i18n:updater.WindowTitle("${compiler:sys.fullName}")}">
115 <executable name="${compiler:sys.shortName}" type="1" iconSet="true" iconFile="../../resources/images/jalview_logos.ico" executableDir="." redirectStderr="true" stderrFile="error.log" stderrMode="overwrite" redirectStdout="true" stdoutFile="output.log" stdoutMode="overwrite" failOnStderrOutput="true" executableMode="1" changeWorkingDirectory="true" workingDirectory="." singleInstance="true" serviceStartType="2" serviceDependencies="" serviceDescription="" jreLocation="" executionLevel="asInvoker" checkConsoleParameter="true" globalSingleInstance="false" singleInstanceActivate="true" dpiAware="java9+">
116 <versionInfo include="true" fileVersion="" fileDescription="${compiler:sys.shortName}" legalCopyright="$$COPYRIGHT_MESSAGE$$" internalName="${compiler:sys.shortName}" productName="${compiler:sys.shortName}" />
118 <splashScreen show="false" width="640" height="480" bitmapFile="../../resources/images/jalview_logo_background_fade-640x480.png" textOverlay="true">
120 <statusLine x="85" y="81" text="${compiler:sys.shortName}" fontSize="18" fontColor="0,0,0" bold="false" />
121 <versionLine x="85" y="109" text="version ${compiler:sys.version}" fontSize="8" fontColor="0,0,0" bold="false" />
124 <java mainClass="com.threerings.getdown.launcher.GetdownApp" mainMode="1" vmParameters="" arguments=". jalview" allowVMPassthroughParameters="true" preferredVM="" bundleRuntime="true">
126 <archive location="getdown-launcher.jar" failOnError="true" />
127 <scanDirectory location="$$GETDOWN_INSTALL_DIR$$" failOnError="false" />
130 <nativeLibraryDirectories />
134 <unextractableFiles />
135 <vmOptionsFile mode="template" overwriteMode="0" fileMode="644">
138 <customScript mode="1" file="">
141 <infoPlist mode="2" file="$$INSTALL4JINFOPLISTFILEASSOCIATIONS$$">
145 <file path="../../resources/images/JalviewLogo_Huge.png" />
148 <launcher name="Network Jalview Launcher" id="1402" customizedId="" external="false" excludeFromMenu="false" unixMode="755" unixAutoStart="true" menuName="${compiler:sys.shortName}" icnsFile="../../resources/images/jalview_logos.icns" customMacBundleIdentifier="true" macBundleIdentifier="$$MACOS_BUNDLE_ID$$" swtApp="false" fileset="" macBundleBinary="JavaApplicationStub" addMacEntitlements="false" macEntitlementsFile="" useCustomMacosExecutableName="true" customMacosExecutableName="${compiler:sys.shortName}" useJavaMinVersionOverride="false" javaMinVersionOverride="" useJavaMaxVersionOverride="false" javaMaxVersionOverride="" checkUpdater="false" updateExecutionMode="unattendedProgress" unattendedUpdateTitle="${i18n:updater.WindowTitle("${compiler:sys.fullName}")}">
149 <executable name="Jalview" type="1" iconSet="true" iconFile="../../resources/images/jalview_logos.ico" executableDir="." redirectStderr="true" stderrFile="error.log" stderrMode="overwrite" redirectStdout="true" stdoutFile="output.log" stdoutMode="overwrite" failOnStderrOutput="true" executableMode="1" changeWorkingDirectory="true" workingDirectory="." singleInstance="true" serviceStartType="2" serviceDependencies="" serviceDescription="" jreLocation="" executionLevel="asInvoker" checkConsoleParameter="true" globalSingleInstance="false" singleInstanceActivate="true" dpiAware="java9+">
150 <versionInfo include="true" fileVersion="" fileDescription="${compiler:sys.shortName}" legalCopyright="$$COPYRIGHT_MESSAGE$$" internalName="${compiler:sys.shortName}" productName="${compiler:sys.shortName}" />
152 <splashScreen show="false" width="640" height="480" bitmapFile="../../resources/images/jalview_logo_background_fade-640x480.png" textOverlay="true">
154 <statusLine x="85" y="81" text="${compiler:sys.shortName}" fontSize="18" fontColor="0,0,0" bold="false" />
155 <versionLine x="85" y="109" text="version ${compiler:sys.version}" fontSize="8" fontColor="0,0,0" bold="false" />
158 <java mainClass="com.threerings.getdown.launcher.GetdownApp" mainMode="1" vmParameters="" arguments=". jalview" allowVMPassthroughParameters="true" preferredVM="" bundleRuntime="true">
160 <archive location="getdown-launcher.jar" failOnError="true" />
161 <scanDirectory location="$$GETDOWN_INSTALL_DIR$$" failOnError="false" />
164 <nativeLibraryDirectories />
168 <unextractableFiles />
169 <vmOptionsFile mode="template" overwriteMode="0" fileMode="644">
172 <customScript mode="1" file="">
175 <infoPlist mode="2" file="$$INSTALL4JINFOPLISTFILEASSOCIATIONS$$">
179 <file path="../../resources/images/JalviewLogo_Huge.png" />
182 <launcher name="Jalview package" id="1876" customizedId="" external="false" excludeFromMenu="false" unixMode="755" unixAutoStart="true" menuName="${compiler:sys.shortName} $$VERSION$$" icnsFile="" customMacBundleIdentifier="false" macBundleIdentifier="" swtApp="false" fileset="1873" macBundleBinary="JavaApplicationStub" addMacEntitlements="false" macEntitlementsFile="" useCustomMacosExecutableName="false" customMacosExecutableName="" useJavaMinVersionOverride="false" javaMinVersionOverride="" useJavaMaxVersionOverride="false" javaMaxVersionOverride="" checkUpdater="false" updateExecutionMode="unattendedProgress" unattendedUpdateTitle="${i18n:updater.WindowTitle("${compiler:sys.fullName}")}">
183 <executable name="${compiler:sys.shortName}" type="1" iconSet="true" iconFile="" executableDir="" redirectStderr="false" stderrFile="error.log" stderrMode="overwrite" redirectStdout="false" stdoutFile="output.log" stdoutMode="overwrite" failOnStderrOutput="false" executableMode="1" changeWorkingDirectory="false" workingDirectory="." singleInstance="true" serviceStartType="2" serviceDependencies="" serviceDescription="" jreLocation="" executionLevel="asInvoker" checkConsoleParameter="false" globalSingleInstance="false" singleInstanceActivate="true" dpiAware="java9+">
184 <versionInfo include="false" fileVersion="" fileDescription="" legalCopyright="" internalName="" productName="" />
186 <splashScreen show="false" width="0" height="0" bitmapFile="" textOverlay="false">
188 <statusLine x="20" y="20" text="" fontSize="8" fontColor="0,0,0" bold="false" />
189 <versionLine x="20" y="40" text="version ${compiler:sys.version}" fontSize="8" fontColor="0,0,0" bold="false" />
192 <java mainClass="jalview.bin.Launcher" mainMode="1" vmParameters="" arguments="" allowVMPassthroughParameters="true" preferredVM="" bundleRuntime="true">
194 <scanDirectory location="$$GETDOWN_DIST_DIR$$" failOnError="false" />
197 <nativeLibraryDirectories />
201 <unextractableFiles />
202 <vmOptionsFile mode="template" overwriteMode="0" fileMode="644">
205 <customScript mode="1" file="">
208 <infoPlist mode="1" file="">
212 <file path="../../resources/images/JalviewLogo_Huge.png" />
216 <installerGui installerType="1" addOnAppId="" suggestPreviousLocations="true" autoUpdateDescriptorUrl="https://www.jalview.org/install4j/updates.xml" useAutoUpdateBaseUrl="false" autoUpdateBaseUrl="">
217 <staticMembers script="" />
219 <autoUpdate useMinUpdatableVersion="false" minUpdatableVersion="" useMaxUpdatableVersion="false" maxUpdatableVersion="">
224 <application name="" id="installer" customizedId="" beanClass="com.install4j.runtime.beans.applications.InstallerApplication" enabled="true" commentSet="false" comment="" actionElevationType="none" styleId="35" fileset="" customIcnsFile="../../resources/images/jalview_logos.icns" customIcoFile="../../resources/images/jalview_logos.ico" macEntitlementsFile="" automaticLauncherIntegration="false" launchMode="startupFirstWindow" launchInNewProcess="true" launchSchedule="updateSchedule" allLaunchers="true">
226 <java class="java.beans.XMLDecoder">
227 <object class="com.install4j.runtime.beans.applications.InstallerApplication">
228 <void property="useCustomIcon">
229 <boolean>true</boolean>
235 <styleOverride name="Customize banner image" enabled="true">
236 <group name="" id="146" customizedId="" beanClass="com.install4j.runtime.beans.groups.VerticalFormComponentGroup" enabled="true" commentSet="false" comment="" actionElevationType="inherit" useExternalParametrization="true" externalParametrizationName="Customize banner image" externalParametrizationMode="include">
238 <java class="java.beans.XMLDecoder">
239 <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
240 <void property="backgroundColor">
241 <object class="java.awt.Color">
248 <void property="borderSides">
249 <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
250 <void property="bottom">
251 <boolean>true</boolean>
255 <void property="imageEdgeBackgroundColor">
256 <object class="java.awt.Color">
263 <void property="imageEdgeBorder">
264 <boolean>true</boolean>
266 <void property="imageFile">
267 <object class="com.install4j.api.beans.ExternalFile">
268 <string>../../resources/images/jalview_logo_background_fade-640x480.png</string>
271 <void property="insets">
272 <object class="java.awt.Insets">
283 <externalParametrizationPropertyNames>
284 <propertyName>imageAnchor</propertyName>
285 <propertyName>imageEdgeBackgroundColor</propertyName>
286 <propertyName>imageFile</propertyName>
287 </externalParametrizationPropertyNames>
290 <styleOverride name="Jalview" enabled="true">
291 <formComponent name="Watermark" id="352" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.SeparatorComponent" enabled="true" commentSet="false" comment="" insetTop="0" insetLeft="5" insetBottom="0" insetRight="" resetInitOnPrevious="false" useExternalParametrization="true" externalParametrizationName="Jalview" externalParametrizationMode="include">
293 <java class="java.beans.XMLDecoder">
294 <object class="com.install4j.runtime.beans.formcomponents.SeparatorComponent">
295 <void property="enabledTitleText">
296 <boolean>false</boolean>
303 <externalParametrizationPropertyNames>
304 <propertyName>labelText</propertyName>
305 </externalParametrizationPropertyNames>
309 <customScript mode="1" file="">
315 <screen name="" id="1" customizedId="" beanClass="com.install4j.runtime.beans.screens.StartupScreen" enabled="true" commentSet="false" comment="" actionElevationType="inherit" styleId="" rollbackBarrier="false" rollbackBarrierExitCode="0" backButton="2" finishScreen="false" wizardIndexChangeType="unchanged" wizardIndexKey="">
317 <java class="java.beans.XMLDecoder">
318 <object class="com.install4j.runtime.beans.screens.StartupScreen" />
327 <action name="" id="22" customizedId="" beanClass="com.install4j.runtime.beans.actions.misc.RequestPrivilegesAction" enabled="true" commentSet="false" comment="" actionElevationType="none" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
329 <java class="java.beans.XMLDecoder">
330 <object class="com.install4j.runtime.beans.actions.misc.RequestPrivilegesAction">
331 <void property="obtainIfAdminWin">
332 <boolean>false</boolean>
344 <screen name="" id="2" customizedId="" beanClass="com.install4j.runtime.beans.screens.WelcomeScreen" enabled="true" commentSet="false" comment="" actionElevationType="inherit" styleId="" rollbackBarrier="false" rollbackBarrierExitCode="0" backButton="2" finishScreen="false" wizardIndexChangeType="unchanged" wizardIndexKey="">
346 <java class="java.beans.XMLDecoder">
347 <object class="com.install4j.runtime.beans.screens.WelcomeScreen" />
351 <styleOverride name="Customize banner image" enabled="true">
352 <group name="" id="145" customizedId="" beanClass="com.install4j.runtime.beans.groups.VerticalFormComponentGroup" enabled="true" commentSet="false" comment="" actionElevationType="inherit" useExternalParametrization="true" externalParametrizationName="Customize banner image" externalParametrizationMode="include">
354 <java class="java.beans.XMLDecoder">
355 <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
356 <void property="backgroundColor">
357 <object class="java.awt.Color">
364 <void property="borderSides">
365 <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
366 <void property="bottom">
367 <boolean>true</boolean>
371 <void property="imageEdgeBackgroundColor">
372 <object class="java.awt.Color">
379 <void property="imageEdgeBorder">
380 <boolean>true</boolean>
382 <void property="imageFile">
383 <object class="com.install4j.api.beans.ExternalFile">
384 <string>../../resources/images/jalview_logo_background_fade-640x480.png</string>
387 <void property="insets">
388 <object class="java.awt.Insets">
399 <externalParametrizationPropertyNames>
400 <propertyName>imageAnchor</propertyName>
401 <propertyName>imageEdgeBackgroundColor</propertyName>
402 <propertyName>imageFile</propertyName>
403 </externalParametrizationPropertyNames>
412 <action name="" id="7" customizedId="" beanClass="com.install4j.runtime.beans.actions.misc.LoadResponseFileAction" enabled="true" commentSet="false" comment="" actionElevationType="inherit" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="true" failureStrategy="1" errorMessage="">
414 <java class="java.beans.XMLDecoder">
415 <object class="com.install4j.runtime.beans.actions.misc.LoadResponseFileAction">
416 <void property="excludedVariables">
417 <array class="java.lang.String" length="1">
419 <string>sys.installationDir</string>
426 <condition>context.getBooleanVariable("sys.confirmedUpdateInstallation")</condition>
430 <formComponent name="" id="3" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
432 <java class="java.beans.XMLDecoder">
433 <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
434 <void property="labelText">
435 <string>${form:welcomeMessage}</string>
441 <visibilityScript>!context.isConsole()</visibilityScript>
442 <externalParametrizationPropertyNames />
444 <formComponent name="" id="4" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
446 <java class="java.beans.XMLDecoder">
447 <object class="com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent">
448 <void property="consoleScript">
449 <object class="com.install4j.api.beans.ScriptProperty">
450 <void property="value">
451 <string>String message = context.getMessage("ConsoleWelcomeLabel", context.getApplicationName());
452 return console.askOkCancel(message, true);
462 <externalParametrizationPropertyNames />
464 <formComponent name="" id="5" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.UpdateAlertComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="true" externalParametrizationName="Update Alert" externalParametrizationMode="include">
466 <java class="java.beans.XMLDecoder">
467 <object class="com.install4j.runtime.beans.formcomponents.UpdateAlertComponent" />
472 <externalParametrizationPropertyNames>
473 <propertyName>updateCheck</propertyName>
474 </externalParametrizationPropertyNames>
476 <formComponent name="" id="6" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent" enabled="true" commentSet="false" comment="" insetTop="20" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
478 <java class="java.beans.XMLDecoder">
479 <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
480 <void property="labelText">
481 <string>${i18n:ClickNext}</string>
488 <externalParametrizationPropertyNames />
492 <screen name="" id="8" customizedId="" beanClass="com.install4j.runtime.beans.screens.InstallationDirectoryScreen" enabled="true" commentSet="false" comment="" actionElevationType="inherit" styleId="" rollbackBarrier="false" rollbackBarrierExitCode="0" backButton="2" finishScreen="false" wizardIndexChangeType="unchanged" wizardIndexKey="">
494 <java class="java.beans.XMLDecoder">
495 <object class="com.install4j.runtime.beans.screens.InstallationDirectoryScreen" />
499 <condition>!context.getBooleanVariable("sys.confirmedUpdateInstallation")</condition>
504 <action name="" id="11" customizedId="" beanClass="com.install4j.runtime.beans.actions.misc.LoadResponseFileAction" enabled="true" commentSet="false" comment="" actionElevationType="inherit" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="true" failureStrategy="1" errorMessage="">
506 <java class="java.beans.XMLDecoder">
507 <object class="com.install4j.runtime.beans.actions.misc.LoadResponseFileAction">
508 <void property="excludedVariables">
509 <array class="java.lang.String" length="1">
511 <string>sys.installationDir</string>
518 <condition>context.getVariable("sys.responseFile") == null</condition>
522 <formComponent name="" id="9" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="25" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
524 <java class="java.beans.XMLDecoder">
525 <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
526 <void property="labelText">
527 <string>${i18n:SelectDirLabel(${compiler:sys.fullName})}</string>
534 <externalParametrizationPropertyNames />
536 <formComponent name="" id="10" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.InstallationDirectoryChooserComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="true" externalParametrizationName="Installation Directory Chooser" externalParametrizationMode="include">
538 <java class="java.beans.XMLDecoder">
539 <object class="com.install4j.runtime.beans.formcomponents.InstallationDirectoryChooserComponent">
540 <void property="requestFocus">
541 <boolean>true</boolean>
548 <externalParametrizationPropertyNames>
549 <propertyName>allowSpacesOnUnix</propertyName>
550 <propertyName>checkFreeSpace</propertyName>
551 <propertyName>checkWritable</propertyName>
552 <propertyName>existingDirWarning</propertyName>
553 <propertyName>manualEntryAllowed</propertyName>
554 <propertyName>showFreeDiskSpace</propertyName>
555 <propertyName>showRequiredDiskSpace</propertyName>
556 <propertyName>standardValidation</propertyName>
557 <propertyName>suggestAppDir</propertyName>
558 <propertyName>validateApplicationId</propertyName>
559 <propertyName>validationScript</propertyName>
560 </externalParametrizationPropertyNames>
564 <screen name="" id="12" customizedId="" beanClass="com.install4j.runtime.beans.screens.ComponentsScreen" enabled="false" commentSet="false" comment="" actionElevationType="inherit" styleId="" rollbackBarrier="false" rollbackBarrierExitCode="0" backButton="2" finishScreen="false" wizardIndexChangeType="unchanged" wizardIndexKey="">
566 <java class="java.beans.XMLDecoder">
567 <object class="com.install4j.runtime.beans.screens.ComponentsScreen" />
577 <formComponent name="" id="13" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
579 <java class="java.beans.XMLDecoder">
580 <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
581 <void property="labelText">
582 <string>${i18n:SelectComponentsLabel2}</string>
588 <visibilityScript>!context.isConsole()</visibilityScript>
589 <externalParametrizationPropertyNames />
591 <formComponent name="" id="14" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.ComponentSelectorComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="true" externalParametrizationName="Installation Components" externalParametrizationMode="include">
593 <java class="java.beans.XMLDecoder">
594 <object class="com.install4j.runtime.beans.formcomponents.ComponentSelectorComponent">
595 <void property="fillVertical">
596 <boolean>true</boolean>
603 <externalParametrizationPropertyNames>
604 <propertyName>selectionChangedScript</propertyName>
605 </externalParametrizationPropertyNames>
609 <screen name="" id="1692" customizedId="" beanClass="com.install4j.runtime.beans.screens.FileAssociationsScreen" enabled="true" commentSet="false" comment="" actionElevationType="inherit" styleId="" rollbackBarrier="false" rollbackBarrierExitCode="0" backButton="2" finishScreen="false" wizardIndexChangeType="unchanged" wizardIndexKey="">
611 <java class="java.beans.XMLDecoder">
612 <object class="com.install4j.runtime.beans.screens.FileAssociationsScreen" />
622 <formComponent name="" id="1693" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
624 <java class="java.beans.XMLDecoder">
625 <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
626 <void property="labelText">
627 <string>${i18n:SelectAssociationsLabel}</string>
634 <externalParametrizationPropertyNames />
636 <formComponent name="" id="1694" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.FileAssociationsComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="true" externalParametrizationName="File Associations" externalParametrizationMode="include">
638 <java class="java.beans.XMLDecoder">
639 <object class="com.install4j.runtime.beans.formcomponents.FileAssociationsComponent">
640 <void property="fillVertical">
641 <boolean>true</boolean>
643 <void property="showSelectionButtons">
644 <boolean>true</boolean>
651 <externalParametrizationPropertyNames>
652 <propertyName>showSelectionButtons</propertyName>
653 <propertyName>selectionButtonPosition</propertyName>
654 </externalParametrizationPropertyNames>
658 <screen name="" id="15" customizedId="" beanClass="com.install4j.runtime.beans.screens.InstallationScreen" enabled="true" commentSet="false" comment="" actionElevationType="inherit" styleId="" rollbackBarrier="true" rollbackBarrierExitCode="0" backButton="2" finishScreen="false" wizardIndexChangeType="unchanged" wizardIndexKey="">
660 <java class="java.beans.XMLDecoder">
661 <object class="com.install4j.runtime.beans.screens.InstallationScreen" />
670 <action name="" id="17" customizedId="" beanClass="com.install4j.runtime.beans.actions.InstallFilesAction" enabled="true" commentSet="false" comment="" actionElevationType="elevated" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="2" errorMessage="${i18n:FileCorrupted}">
672 <java class="java.beans.XMLDecoder">
673 <object class="com.install4j.runtime.beans.actions.InstallFilesAction" />
678 <action name="" id="18" customizedId="" beanClass="com.install4j.runtime.beans.actions.desktop.CreateProgramGroupAction" enabled="true" commentSet="false" comment="" actionElevationType="elevated" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
680 <java class="java.beans.XMLDecoder">
681 <object class="com.install4j.runtime.beans.actions.desktop.CreateProgramGroupAction">
682 <void property="uninstallerMenuName">
683 <string>${i18n:UninstallerMenuEntry(${compiler:sys.fullName})}</string>
688 <condition>!context.getBooleanVariable("sys.programGroupDisabled")</condition>
690 <action name="" id="19" customizedId="" beanClass="com.install4j.runtime.beans.actions.desktop.RegisterAddRemoveAction" enabled="true" commentSet="false" comment="" actionElevationType="elevated" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
692 <java class="java.beans.XMLDecoder">
693 <object class="com.install4j.runtime.beans.actions.desktop.RegisterAddRemoveAction">
694 <void property="itemName">
695 <string>${compiler:sys.fullName} ${compiler:sys.version}</string>
702 <action name="" id="124" customizedId="" beanClass="com.install4j.runtime.beans.actions.control.SetVariableAction" enabled="false" commentSet="false" comment="" actionElevationType="inherit" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
704 <java class="java.beans.XMLDecoder">
705 <object class="com.install4j.runtime.beans.actions.control.SetVariableAction">
706 <void property="script">
707 <object class="com.install4j.api.beans.ScriptProperty">
708 <void property="value">
713 <void property="variableName">
719 <condition>true</condition>
721 <action name="" id="134" customizedId="" beanClass="com.install4j.runtime.beans.actions.misc.AddVmOptionsAction" enabled="false" commentSet="false" comment="" actionElevationType="elevated" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
723 <java class="java.beans.XMLDecoder">
724 <object class="com.install4j.runtime.beans.actions.misc.AddVmOptionsAction">
725 <void property="launcherId">
728 <void property="vmOptions">
729 <array class="java.lang.String" length="0" />
738 <formComponent name="" id="16" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.ProgressComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
740 <java class="java.beans.XMLDecoder">
741 <object class="com.install4j.runtime.beans.formcomponents.ProgressComponent">
742 <void property="initialStatusMessage">
743 <string>${i18n:WizardPreparing}</string>
750 <externalParametrizationPropertyNames />
754 <screen name="" id="20" customizedId="" beanClass="com.install4j.runtime.beans.screens.FinishedScreen" enabled="true" commentSet="false" comment="" actionElevationType="inherit" styleId="" rollbackBarrier="false" rollbackBarrierExitCode="0" backButton="2" finishScreen="true" wizardIndexChangeType="unchanged" wizardIndexKey="">
756 <java class="java.beans.XMLDecoder">
757 <object class="com.install4j.runtime.beans.screens.FinishedScreen" />
766 <action name="" id="2012" customizedId="" beanClass="com.install4j.runtime.beans.actions.desktop.CreateStartMenuEntryAction" enabled="true" commentSet="false" comment="" actionElevationType="elevated" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
768 <java class="java.beans.XMLDecoder">
769 <object class="com.install4j.runtime.beans.actions.desktop.CreateStartMenuEntryAction">
770 <void property="allUsers">
771 <boolean>false</boolean>
773 <void property="entryName">
774 <string>${compiler:sys.shortName}</string>
776 <void property="file">
777 <object class="java.io.File">
778 <string>${compiler:sys.shortName}</string>
781 <void property="icon">
782 <object class="com.install4j.api.beans.ExternalFile">
783 <string>../../resources/images/jalview_logos.ico</string>
786 <void property="unixIconFile">
787 <object class="com.install4j.api.beans.ExternalFile">
788 <string>../../resources/images/JalviewLogo_Huge.png</string>
794 <condition>!context.getBooleanVariable("sys.programGroupDisabled")</condition>
796 <action name="" id="573" customizedId="" beanClass="com.install4j.runtime.beans.actions.desktop.CreateDesktopLinkAction" enabled="true" commentSet="false" comment="" actionElevationType="elevated" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="Could not make desktop link">
798 <java class="java.beans.XMLDecoder">
799 <object class="com.install4j.runtime.beans.actions.desktop.CreateDesktopLinkAction">
800 <void property="allUsers">
801 <boolean>false</boolean>
803 <void property="description">
804 <string>${compiler:sys.shortName}</string>
806 <void property="file">
807 <object class="java.io.File">
808 <string>${compiler:sys.shortName}</string>
811 <void property="name">
812 <string>${compiler:sys.fullName}</string>
814 <void property="unixIconFile">
815 <object class="com.install4j.api.beans.ExternalFile">
816 <string>../../resources/images/JalviewLogo_Huge.png</string>
819 <void property="winIconFile">
820 <object class="com.install4j.api.beans.ExternalFile">
821 <string>../../resources/images/jalview_logos.ico</string>
827 <condition>context.getBooleanVariable("createDesktopLinkAction")</condition>
829 <action name="" id="576" customizedId="" beanClass="com.install4j.runtime.beans.actions.desktop.AddToDockAction" enabled="true" commentSet="false" comment="" actionElevationType="none" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
831 <java class="java.beans.XMLDecoder">
832 <object class="com.install4j.runtime.beans.actions.desktop.AddToDockAction">
833 <void property="executable">
834 <object class="java.io.File">
835 <string>Jalview.app</string>
841 <condition>context.getBooleanVariable("addToDockAction")</condition>
843 <action name="EXTENSIONS_REPLACED_BY_GRADLE" id="1691" customizedId="EXTENSIONS" beanClass="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction" enabled="true" commentSet="false" comment="" actionElevationType="elevated" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
845 <java class="java.beans.XMLDecoder">
846 <object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
847 <void property="description">
848 <string>This action, identified by its name "EXTENSIONS_REPLACED_BY_GRADLE", will be replaced by gradle with the contents of file 'file_associations_auto_install4j.xml'.</string>
850 <void property="extension">
851 <string>extensions_to_be_replaced_by_gradle</string>
860 <formComponent name="" id="21" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="10" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
862 <java class="java.beans.XMLDecoder">
863 <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
864 <void property="labelText">
865 <string>${form:finishedMessage}</string>
872 <externalParametrizationPropertyNames />
874 <formComponent name="Add a desktop link" id="574" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.CheckboxComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
876 <java class="java.beans.XMLDecoder">
877 <object class="com.install4j.runtime.beans.formcomponents.CheckboxComponent">
878 <void property="checkboxText">
879 <string>${i18n:CreateDesktopIcon}</string>
881 <void property="initiallySelected">
882 <boolean>true</boolean>
884 <void property="variableName">
885 <string>createDesktopLinkAction</string>
892 <externalParametrizationPropertyNames />
894 <formComponent name="Add an executable to the dock" id="577" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.CheckboxComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
896 <java class="java.beans.XMLDecoder">
897 <object class="com.install4j.runtime.beans.formcomponents.CheckboxComponent">
898 <void property="checkboxText">
899 <string>${i18n:AddToDock}</string>
901 <void property="initiallySelected">
902 <boolean>true</boolean>
904 <void property="variableName">
905 <string>addToDockAction</string>
911 <visibilityScript>Util.isMacOS()</visibilityScript>
912 <externalParametrizationPropertyNames />
918 <application name="" id="uninstaller" customizedId="" beanClass="com.install4j.runtime.beans.applications.UninstallerApplication" enabled="true" commentSet="false" comment="" actionElevationType="none" styleId="35" fileset="" customIcnsFile="" customIcoFile="" macEntitlementsFile="" automaticLauncherIntegration="false" launchMode="startupFirstWindow" launchInNewProcess="true" launchSchedule="updateSchedule" allLaunchers="true">
920 <java class="java.beans.XMLDecoder">
921 <object class="com.install4j.runtime.beans.applications.UninstallerApplication">
922 <void property="customMacosExecutableName">
923 <string>${i18n:UninstallerMenuEntry(${compiler:sys.fullName})}</string>
925 <void property="useCustomMacosExecutableName">
926 <boolean>true</boolean>
932 <styleOverride name="Customize banner image" enabled="true">
933 <group name="" id="147" customizedId="" beanClass="com.install4j.runtime.beans.groups.VerticalFormComponentGroup" enabled="true" commentSet="false" comment="" actionElevationType="inherit" useExternalParametrization="true" externalParametrizationName="Customize banner image" externalParametrizationMode="include">
935 <java class="java.beans.XMLDecoder">
936 <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
937 <void property="backgroundColor">
938 <object class="java.awt.Color">
945 <void property="borderSides">
946 <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
947 <void property="bottom">
948 <boolean>true</boolean>
952 <void property="imageEdgeBackgroundColor">
953 <object class="java.awt.Color">
960 <void property="imageEdgeBorder">
961 <boolean>true</boolean>
963 <void property="imageFile">
964 <object class="com.install4j.api.beans.ExternalFile">
965 <string>../../resources/images/jalview_logo_background_fade-640x480.png</string>
968 <void property="insets">
969 <object class="java.awt.Insets">
980 <externalParametrizationPropertyNames>
981 <propertyName>imageAnchor</propertyName>
982 <propertyName>imageEdgeBackgroundColor</propertyName>
983 <propertyName>imageFile</propertyName>
984 </externalParametrizationPropertyNames>
988 <customScript mode="1" file="">
994 <screen name="" id="23" customizedId="" beanClass="com.install4j.runtime.beans.screens.StartupScreen" enabled="true" commentSet="false" comment="" actionElevationType="inherit" styleId="" rollbackBarrier="false" rollbackBarrierExitCode="0" backButton="2" finishScreen="false" wizardIndexChangeType="unchanged" wizardIndexKey="">
996 <java class="java.beans.XMLDecoder">
997 <object class="com.install4j.runtime.beans.screens.StartupScreen" />
1006 <action name="" id="33" customizedId="" beanClass="com.install4j.runtime.beans.actions.misc.LoadResponseFileAction" enabled="true" commentSet="false" comment="" actionElevationType="inherit" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
1008 <java class="java.beans.XMLDecoder">
1009 <object class="com.install4j.runtime.beans.actions.misc.LoadResponseFileAction" />
1014 <action name="" id="34" customizedId="" beanClass="com.install4j.runtime.beans.actions.misc.RequireInstallerPrivilegesAction" enabled="true" commentSet="false" comment="" actionElevationType="none" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
1016 <java class="java.beans.XMLDecoder">
1017 <object class="com.install4j.runtime.beans.actions.misc.RequireInstallerPrivilegesAction" />
1027 <screen name="" id="24" customizedId="" beanClass="com.install4j.runtime.beans.screens.UninstallWelcomeScreen" enabled="true" commentSet="false" comment="" actionElevationType="inherit" styleId="" rollbackBarrier="false" rollbackBarrierExitCode="0" backButton="2" finishScreen="false" wizardIndexChangeType="unchanged" wizardIndexKey="">
1029 <java class="java.beans.XMLDecoder">
1030 <object class="com.install4j.runtime.beans.screens.UninstallWelcomeScreen" />
1040 <formComponent name="" id="25" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="10" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1042 <java class="java.beans.XMLDecoder">
1043 <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
1044 <void property="labelText">
1045 <string>${form:welcomeMessage}</string>
1051 <visibilityScript>!context.isConsole()</visibilityScript>
1052 <externalParametrizationPropertyNames />
1054 <formComponent name="" id="26" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1056 <java class="java.beans.XMLDecoder">
1057 <object class="com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent">
1058 <void property="consoleScript">
1059 <object class="com.install4j.api.beans.ScriptProperty">
1060 <void property="value">
1061 <string>String message = context.getMessage("ConfirmUninstall", context.getApplicationName());
1062 return console.askYesNo(message, true);
1071 <visibilityScript />
1072 <externalParametrizationPropertyNames />
1076 <screen name="" id="27" customizedId="" beanClass="com.install4j.runtime.beans.screens.UninstallationScreen" enabled="true" commentSet="false" comment="" actionElevationType="inherit" styleId="" rollbackBarrier="false" rollbackBarrierExitCode="0" backButton="2" finishScreen="false" wizardIndexChangeType="unchanged" wizardIndexKey="">
1078 <java class="java.beans.XMLDecoder">
1079 <object class="com.install4j.runtime.beans.screens.UninstallationScreen" />
1088 <action name="" id="659" customizedId="" beanClass="com.install4j.runtime.beans.actions.control.SetProgressAction" enabled="true" commentSet="false" comment="" actionElevationType="none" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
1090 <java class="java.beans.XMLDecoder">
1091 <object class="com.install4j.runtime.beans.actions.control.SetProgressAction">
1092 <void property="progressChangeType">
1093 <object class="java.lang.Enum" method="valueOf">
1094 <class>com.install4j.runtime.beans.actions.control.ProgressChangeType</class>
1095 <string>SET_INDETERMINATE</string>
1103 <action name="" id="29" customizedId="" beanClass="com.install4j.runtime.beans.actions.UninstallFilesAction" enabled="true" commentSet="false" comment="" actionElevationType="elevated" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
1105 <java class="java.beans.XMLDecoder">
1106 <object class="com.install4j.runtime.beans.actions.UninstallFilesAction" />
1111 <action name="" id="660" customizedId="" beanClass="com.install4j.runtime.beans.actions.control.SetProgressAction" enabled="false" commentSet="false" comment="" actionElevationType="none" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
1113 <java class="java.beans.XMLDecoder">
1114 <object class="com.install4j.runtime.beans.actions.control.SetProgressAction">
1115 <void property="percentValue">
1123 <action name="" id="1525" customizedId="" beanClass="com.install4j.runtime.beans.actions.files.DeleteFileAction" enabled="true" commentSet="false" comment="" actionElevationType="elevated" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
1125 <java class="java.beans.XMLDecoder">
1126 <object class="com.install4j.runtime.beans.actions.files.DeleteFileAction">
1127 <void property="files">
1128 <array class="java.io.File" length="31">
1130 <object class="java.io.File">
1131 <string>jre</string>
1135 <object class="java.io.File">
1136 <string>jre.jar</string>
1140 <object class="java.io.File">
1141 <string>.install4j</string>
1145 <object class="java.io.File">
1146 <string>$$GETDOWN_DIST_DIR$$</string>
1150 <object class="java.io.File">
1151 <string>$$GETDOWN_ALT_DIR$$</string>
1155 <object class="java.io.File">
1156 <string>$$GETDOWN_RESOURCE_DIR$$</string>
1160 <object class="java.io.File">
1161 <string>getdown-launcher.jar</string>
1165 <object class="java.io.File">
1166 <string>getdown-launcher-old.jar</string>
1170 <object class="java.io.File">
1171 <string>getdown-launcher-new.jar</string>
1175 <object class="java.io.File">
1176 <string>*.jarv</string>
1180 <object class="java.io.File">
1181 <string>gettingdown.lock</string>
1185 <object class="java.io.File">
1186 <string>*.log</string>
1190 <object class="java.io.File">
1191 <string>*.txt</string>
1195 <object class="java.io.File">
1196 <string>*_new</string>
1200 <object class="java.io.File">
1201 <string>digest.txt</string>
1205 <object class="java.io.File">
1206 <string>digest2.txt</string>
1210 <object class="java.io.File">
1211 <string>getdown-launcher.jarv</string>
1215 <object class="java.io.File">
1216 <string>getdown-launcher-new.jarv</string>
1220 <object class="java.io.File">
1221 <string>channel_launch.jvl</string>
1225 <object class="java.io.File">
1226 <string>launcher.log</string>
1230 <object class="java.io.File">
1231 <string>proxy.txt</string>
1235 <object class="java.io.File">
1236 <string>META-INF</string>
1240 <object class="java.io.File">
1241 <string>install/getdown-launcher.jar</string>
1245 <object class="java.io.File">
1246 <string>install/getdown.txt</string>
1250 <object class="java.io.File">
1251 <string>install/build_properties</string>
1255 <object class="java.io.File">
1256 <string>build_properties</string>
1260 <object class="java.io.File">
1261 <string>install</string>
1265 <object class="java.io.File">
1266 <string>dist</string>
1270 <object class="java.io.File">
1271 <string>release</string>
1275 <object class="java.io.File">
1276 <string>alt</string>
1280 <object class="java.io.File">
1281 <string>resource</string>
1286 <void property="recursive">
1287 <boolean>true</boolean>
1294 <action name="" id="1791" customizedId="" beanClass="com.install4j.runtime.beans.actions.control.SetProgressAction" enabled="true" commentSet="false" comment="" actionElevationType="none" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="">
1296 <java class="java.beans.XMLDecoder">
1297 <object class="com.install4j.runtime.beans.actions.control.SetProgressAction">
1298 <void property="percentValue">
1308 <formComponent name="" id="28" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.ProgressComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1310 <java class="java.beans.XMLDecoder">
1311 <object class="com.install4j.runtime.beans.formcomponents.ProgressComponent">
1312 <void property="initialStatusMessage">
1313 <string>${i18n:UninstallerPreparing}</string>
1319 <visibilityScript />
1320 <externalParametrizationPropertyNames />
1324 <screen name="" id="32" customizedId="" beanClass="com.install4j.runtime.beans.screens.UninstallFailureScreen" enabled="true" commentSet="false" comment="" actionElevationType="inherit" styleId="" rollbackBarrier="false" rollbackBarrierExitCode="0" backButton="2" finishScreen="true" wizardIndexChangeType="unchanged" wizardIndexKey="">
1326 <java class="java.beans.XMLDecoder">
1327 <object class="com.install4j.runtime.beans.screens.UninstallFailureScreen" />
1338 <screen name="" id="30" customizedId="" beanClass="com.install4j.runtime.beans.screens.UninstallSuccessScreen" enabled="true" commentSet="false" comment="" actionElevationType="inherit" styleId="41" rollbackBarrier="false" rollbackBarrierExitCode="0" backButton="2" finishScreen="true" wizardIndexChangeType="unchanged" wizardIndexKey="">
1340 <java class="java.beans.XMLDecoder">
1341 <object class="com.install4j.runtime.beans.screens.UninstallSuccessScreen" />
1351 <formComponent name="" id="31" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="10" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1353 <java class="java.beans.XMLDecoder">
1354 <object class="com.install4j.runtime.beans.formcomponents.MultilineLabelComponent">
1355 <void property="labelText">
1356 <string>${form:successMessage}</string>
1362 <visibilityScript />
1363 <externalParametrizationPropertyNames />
1370 <styles defaultStyleId="35">
1371 <style name="Standard" id="35" customizedId="" beanClass="com.install4j.runtime.beans.styles.FormStyle" enabled="true" commentSet="false" comment="">
1373 <java class="java.beans.XMLDecoder">
1374 <object class="com.install4j.runtime.beans.styles.FormStyle" />
1378 <formComponent name="Header" id="36" customizedId="" beanClass="com.install4j.runtime.beans.styles.NestedStyleComponent" enabled="true" commentSet="false" comment="" insetTop="0" insetLeft="" insetBottom="0" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1380 <java class="java.beans.XMLDecoder">
1381 <object class="com.install4j.runtime.beans.styles.NestedStyleComponent">
1382 <void property="styleId">
1389 <visibilityScript />
1390 <externalParametrizationPropertyNames />
1392 <group name="Main" id="37" customizedId="" beanClass="com.install4j.runtime.beans.groups.VerticalFormComponentGroup" enabled="true" commentSet="false" comment="" actionElevationType="inherit" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1394 <java class="java.beans.XMLDecoder">
1395 <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
1396 <void property="imageEdgeAxisType">
1397 <object class="java.lang.Enum" method="valueOf">
1398 <class>com.install4j.runtime.beans.formcomponents.AxisType</class>
1399 <string>HORIZONTAL</string>
1402 <void property="imageFile">
1403 <object class="com.install4j.api.beans.ExternalFile">
1404 <string>../../resources/images/jalview_logo_background_fade-640x480.png</string>
1407 <void property="imageOverlap">
1408 <boolean>true</boolean>
1414 <formComponent name="" id="38" customizedId="" beanClass="com.install4j.runtime.beans.styles.ContentComponent" enabled="true" commentSet="false" comment="" insetTop="10" insetLeft="20" insetBottom="10" insetRight="20" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1416 <java class="java.beans.XMLDecoder">
1417 <object class="com.install4j.runtime.beans.styles.ContentComponent" />
1421 <visibilityScript />
1422 <externalParametrizationPropertyNames />
1424 <formComponent name="Watermark" id="39" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.SeparatorComponent" enabled="true" commentSet="false" comment="" insetTop="0" insetLeft="5" insetBottom="0" insetRight="" resetInitOnPrevious="false" useExternalParametrization="true" externalParametrizationName="Jalview" externalParametrizationMode="include">
1426 <java class="java.beans.XMLDecoder">
1427 <object class="com.install4j.runtime.beans.formcomponents.SeparatorComponent">
1428 <void property="enabledTitleText">
1429 <boolean>false</boolean>
1435 <visibilityScript />
1436 <externalParametrizationPropertyNames>
1437 <propertyName>labelText</propertyName>
1438 </externalParametrizationPropertyNames>
1440 <formComponent name="Footer" id="40" customizedId="" beanClass="com.install4j.runtime.beans.styles.NestedStyleComponent" enabled="true" commentSet="false" comment="" insetTop="0" insetLeft="" insetBottom="0" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1442 <java class="java.beans.XMLDecoder">
1443 <object class="com.install4j.runtime.beans.styles.NestedStyleComponent">
1444 <void property="styleId">
1451 <visibilityScript />
1452 <externalParametrizationPropertyNames />
1455 <externalParametrizationPropertyNames />
1459 <style name="Banner" id="41" customizedId="" beanClass="com.install4j.runtime.beans.styles.FormStyle" enabled="true" commentSet="false" comment="">
1461 <java class="java.beans.XMLDecoder">
1462 <object class="com.install4j.runtime.beans.styles.FormStyle" />
1466 <group name="" id="42" customizedId="" beanClass="com.install4j.runtime.beans.groups.VerticalFormComponentGroup" enabled="true" commentSet="false" comment="" actionElevationType="inherit" useExternalParametrization="true" externalParametrizationName="Customize banner image" externalParametrizationMode="include">
1468 <java class="java.beans.XMLDecoder">
1469 <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup">
1470 <void property="backgroundColor">
1471 <object class="java.awt.Color">
1478 <void property="borderSides">
1479 <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
1480 <void property="bottom">
1481 <boolean>true</boolean>
1485 <void property="imageEdgeBackgroundColor">
1486 <object class="java.awt.Color">
1493 <void property="imageEdgeBorder">
1494 <boolean>true</boolean>
1496 <void property="imageFile">
1497 <object class="com.install4j.api.beans.ExternalFile">
1498 <string>${compiler:sys.install4jHome}/resource/styles/wizard.png</string>
1501 <void property="insets">
1502 <object class="java.awt.Insets">
1513 <formComponent name="" id="43" customizedId="" beanClass="com.install4j.runtime.beans.styles.ScreenTitleComponent" enabled="true" commentSet="false" comment="" insetTop="0" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1515 <java class="java.beans.XMLDecoder">
1516 <object class="com.install4j.runtime.beans.styles.ScreenTitleComponent">
1517 <void property="labelFontSizePercent">
1520 <void property="labelFontStyle">
1521 <object class="java.lang.Enum" method="valueOf">
1522 <class>com.install4j.runtime.beans.formcomponents.FontStyle</class>
1523 <string>BOLD</string>
1526 <void property="labelFontType">
1527 <object class="java.lang.Enum" method="valueOf">
1528 <class>com.install4j.runtime.beans.formcomponents.FontType</class>
1529 <string>DERIVED</string>
1536 <visibilityScript />
1537 <externalParametrizationPropertyNames />
1539 <formComponent name="" id="44" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.SeparatorComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1541 <java class="java.beans.XMLDecoder">
1542 <object class="com.install4j.runtime.beans.formcomponents.SeparatorComponent" />
1546 <visibilityScript />
1547 <externalParametrizationPropertyNames />
1549 <formComponent name="" id="45" customizedId="" beanClass="com.install4j.runtime.beans.styles.ContentComponent" enabled="true" commentSet="false" comment="" insetTop="10" insetLeft="" insetBottom="0" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1551 <java class="java.beans.XMLDecoder">
1552 <object class="com.install4j.runtime.beans.styles.ContentComponent" />
1556 <visibilityScript />
1557 <externalParametrizationPropertyNames />
1560 <externalParametrizationPropertyNames>
1561 <propertyName>imageAnchor</propertyName>
1562 <propertyName>imageEdgeBackgroundColor</propertyName>
1563 <propertyName>imageFile</propertyName>
1564 </externalParametrizationPropertyNames>
1566 <formComponent name="" id="46" customizedId="" beanClass="com.install4j.runtime.beans.styles.NestedStyleComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="0" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1568 <java class="java.beans.XMLDecoder">
1569 <object class="com.install4j.runtime.beans.styles.NestedStyleComponent">
1570 <void property="styleId">
1577 <visibilityScript />
1578 <externalParametrizationPropertyNames />
1582 <group name="Style components" id="47" customizedId="" beanClass="com.install4j.runtime.beans.groups.StyleGroup" enabled="true" commentSet="false" comment="" actionElevationType="inherit">
1584 <java class="java.beans.XMLDecoder">
1585 <object class="com.install4j.runtime.beans.groups.StyleGroup" />
1589 <style name="Standard header" id="48" customizedId="" beanClass="com.install4j.runtime.beans.styles.FormStyle" enabled="true" commentSet="false" comment="">
1591 <java class="java.beans.XMLDecoder">
1592 <object class="com.install4j.runtime.beans.styles.FormStyle">
1593 <void property="fillVertical">
1594 <boolean>false</boolean>
1596 <void property="standalone">
1597 <boolean>false</boolean>
1599 <void property="verticalAnchor">
1600 <object class="java.lang.Enum" method="valueOf">
1601 <class>com.install4j.api.beans.Anchor</class>
1602 <string>NORTH</string>
1609 <group name="" id="49" customizedId="" beanClass="com.install4j.runtime.beans.groups.VerticalFormComponentGroup" enabled="true" commentSet="false" comment="" actionElevationType="inherit" useExternalParametrization="true" externalParametrizationName="Customize title bar" externalParametrizationMode="include">
1611 <java class="java.beans.XMLDecoder">
1612 <object class="com.install4j.runtime.beans.groups.VerticalFormComponentGroup" id="VerticalFormComponentGroup0">
1613 <void property="backgroundColor">
1614 <object class="java.awt.Color">
1621 <void property="borderSides">
1622 <object class="com.install4j.runtime.beans.formcomponents.BorderSides">
1623 <void property="bottom">
1624 <boolean>true</boolean>
1628 <void property="imageAnchor">
1629 <object class="java.lang.Enum" method="valueOf">
1630 <class>com.install4j.api.beans.Anchor</class>
1631 <string>NORTHEAST</string>
1634 <void property="imageEdgeBorderWidth">
1637 <void property="imageFile">
1638 <object class="com.install4j.api.beans.ExternalFile">
1639 <string>icon:${installer:sys.installerApplicationMode}_header.png</string>
1642 <void id="Integer0" property="cellSpacing" />
1643 <void id="Integer1" property="borderWidth" />
1644 <void property="imageInsets">
1645 <object class="java.awt.Insets">
1646 <object idref="Integer0" />
1648 <object idref="Integer1" />
1649 <object idref="Integer1" />
1652 <void property="insets">
1653 <object class="java.awt.Insets">
1654 <object idref="Integer0" />
1656 <object idref="Integer0" />
1664 <formComponent name="Title" id="50" customizedId="" beanClass="com.install4j.runtime.beans.styles.ScreenTitleComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1666 <java class="java.beans.XMLDecoder">
1667 <object class="com.install4j.runtime.beans.styles.ScreenTitleComponent">
1668 <void property="labelFontStyle">
1669 <object class="java.lang.Enum" method="valueOf">
1670 <class>com.install4j.runtime.beans.formcomponents.FontStyle</class>
1671 <string>BOLD</string>
1674 <void property="labelFontType">
1675 <object class="java.lang.Enum" method="valueOf">
1676 <class>com.install4j.runtime.beans.formcomponents.FontType</class>
1677 <string>DERIVED</string>
1684 <visibilityScript />
1685 <externalParametrizationPropertyNames />
1687 <formComponent name="Subtitle" id="51" customizedId="" beanClass="com.install4j.runtime.beans.styles.ScreenTitleComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="8" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1689 <java class="java.beans.XMLDecoder">
1690 <object class="com.install4j.runtime.beans.styles.ScreenTitleComponent">
1691 <void property="titleType">
1692 <object class="java.lang.Enum" method="valueOf">
1693 <class>com.install4j.runtime.beans.styles.TitleType</class>
1694 <string>SUB_TITLE</string>
1701 <visibilityScript />
1702 <externalParametrizationPropertyNames />
1705 <externalParametrizationPropertyNames>
1706 <propertyName>backgroundColor</propertyName>
1707 <propertyName>foregroundColor</propertyName>
1708 <propertyName>imageAnchor</propertyName>
1709 <propertyName>imageFile</propertyName>
1710 <propertyName>imageOverlap</propertyName>
1711 </externalParametrizationPropertyNames>
1715 <style name="Standard footer" id="52" customizedId="" beanClass="com.install4j.runtime.beans.styles.FormStyle" enabled="true" commentSet="false" comment="">
1717 <java class="java.beans.XMLDecoder">
1718 <object class="com.install4j.runtime.beans.styles.FormStyle">
1719 <void property="fillVertical">
1720 <boolean>false</boolean>
1722 <void property="standalone">
1723 <boolean>false</boolean>
1725 <void property="verticalAnchor">
1726 <object class="java.lang.Enum" method="valueOf">
1727 <class>com.install4j.api.beans.Anchor</class>
1728 <string>SOUTH</string>
1735 <group name="" id="53" customizedId="" beanClass="com.install4j.runtime.beans.groups.HorizontalFormComponentGroup" enabled="true" commentSet="false" comment="" actionElevationType="inherit" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1737 <java class="java.beans.XMLDecoder">
1738 <object class="com.install4j.runtime.beans.groups.HorizontalFormComponentGroup" id="HorizontalFormComponentGroup0">
1739 <void property="alignFirstLabel">
1740 <boolean>false</boolean>
1742 <void id="Integer0" property="cellSpacing" />
1743 <void property="insets">
1744 <object class="java.awt.Insets">
1746 <object idref="Integer0" />
1748 <object idref="Integer0" />
1755 <formComponent name="" id="54" customizedId="" beanClass="com.install4j.runtime.beans.formcomponents.SpringComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1757 <java class="java.beans.XMLDecoder">
1758 <object class="com.install4j.runtime.beans.formcomponents.SpringComponent" />
1762 <visibilityScript />
1763 <externalParametrizationPropertyNames />
1765 <formComponent name="Back button" id="55" customizedId="" beanClass="com.install4j.runtime.beans.styles.StandardControlButtonComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1767 <java class="java.beans.XMLDecoder">
1768 <object class="com.install4j.runtime.beans.styles.StandardControlButtonComponent">
1769 <void property="buttonText">
1770 <string>< ${i18n:ButtonBack}</string>
1772 <void property="controlButtonType">
1773 <object class="java.lang.Enum" method="valueOf">
1774 <class>com.install4j.api.context.ControlButtonType</class>
1775 <string>PREVIOUS</string>
1782 <visibilityScript />
1783 <externalParametrizationPropertyNames />
1785 <formComponent name="Next button" id="56" customizedId="" beanClass="com.install4j.runtime.beans.styles.StandardControlButtonComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1787 <java class="java.beans.XMLDecoder">
1788 <object class="com.install4j.runtime.beans.styles.StandardControlButtonComponent">
1789 <void property="buttonText">
1790 <string>${i18n:ButtonNext} ></string>
1792 <void property="controlButtonType">
1793 <object class="java.lang.Enum" method="valueOf">
1794 <class>com.install4j.api.context.ControlButtonType</class>
1795 <string>NEXT</string>
1802 <visibilityScript />
1803 <externalParametrizationPropertyNames />
1805 <formComponent name="Cancel button" id="57" customizedId="" beanClass="com.install4j.runtime.beans.styles.StandardControlButtonComponent" enabled="true" commentSet="false" comment="" insetTop="" insetLeft="5" insetBottom="" insetRight="" resetInitOnPrevious="false" useExternalParametrization="false" externalParametrizationName="" externalParametrizationMode="all">
1807 <java class="java.beans.XMLDecoder">
1808 <object class="com.install4j.runtime.beans.styles.StandardControlButtonComponent">
1809 <void property="buttonText">
1810 <string>${i18n:ButtonCancel}</string>
1812 <void property="controlButtonType">
1813 <object class="java.lang.Enum" method="valueOf">
1814 <class>com.install4j.api.context.ControlButtonType</class>
1815 <string>CANCEL</string>
1822 <visibilityScript />
1823 <externalParametrizationPropertyNames />
1826 <externalParametrizationPropertyNames />
1835 <linuxDeb name="Jalview .deb Package" id="153" customizedId="" mediaFileName="jalview-$$VERSION$$" installDir="/opt/${compiler:sys.shortName}" overridePrincipalLanguage="false" jreBitType="all" runPostProcessor="false" postProcessor="" failOnPostProcessorError="false" useLegacyMediaFileIds="false" legacyMediaFileIds="" downloadURL="" includeAllDownloadableComponents="true" includedJRE="" manualJREEntry="false" overwriteNeverAsConfigFiles="false" dependencies="openjdk-8-jre" bzip="true" description="Jalview Desktop" maintainerEmail="help@jalview.org" architectureSet="false" architecture="">
1836 <excludedComponents>
1837 <component id="1031" />
1838 <component id="1155" />
1839 <component id="1156" />
1840 <component id="1276" />
1841 <component id="2110" />
1842 </excludedComponents>
1843 <includedDownloadableComponents />
1845 <launcher id="737" />
1846 <launcher id="1402" />
1847 </excludedLaunchers>
1849 <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
1851 <entry location=".i4j_fileset_" fileType="regular" />
1852 <entry location=".i4j_fileset_734" fileType="regular" />
1853 <entry location=".i4j_fileset_880" fileType="regular" />
1854 <entry location=".i4j_fileset_882" fileType="regular" />
1857 <autoUpdate useMinUpdatableVersion="false" minUpdatableVersion="" useMaxUpdatableVersion="false" maxUpdatableVersion="">
1859 <customAttributes />
1861 <preInstallScript mode="1" file="">
1864 <postInstallScript mode="1" file="">
1866 </postInstallScript>
1867 <preUninstallScript mode="1" file="">
1869 </preUninstallScript>
1870 <postUninstallScript mode="1" file="">
1872 </postUninstallScript>
1874 <linuxRPM name="Jalview RPM Package" id="570" customizedId="" mediaFileName="jalview-$$VERSION$$" installDir="/opt/${compiler:sys.shortName}" overridePrincipalLanguage="false" jreBitType="all" runPostProcessor="false" postProcessor="" failOnPostProcessorError="false" useLegacyMediaFileIds="false" legacyMediaFileIds="" downloadURL="" includeAllDownloadableComponents="true" includedJRE="" manualJREEntry="false" overwriteNeverAsConfigFiles="false" dependencies="java-1.8.0-openjdk" os="linux" arch="noarch">
1875 <excludedComponents>
1876 <component id="1031" />
1877 <component id="1155" />
1878 <component id="1156" />
1879 <component id="1276" />
1880 <component id="2110" />
1881 </excludedComponents>
1882 <includedDownloadableComponents />
1884 <launcher id="737" />
1885 <launcher id="1402" />
1886 </excludedLaunchers>
1888 <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
1890 <entry location=".i4j_fileset_" fileType="regular" />
1891 <entry location=".i4j_fileset_734" fileType="regular" />
1892 <entry location=".i4j_fileset_880" fileType="regular" />
1893 <entry location=".i4j_fileset_882" fileType="regular" />
1896 <autoUpdate useMinUpdatableVersion="false" minUpdatableVersion="" useMaxUpdatableVersion="false" maxUpdatableVersion="">
1898 <customAttributes />
1900 <preInstallScript mode="1" file="">
1903 <postInstallScript mode="1" file="">
1905 </postInstallScript>
1906 <preUninstallScript mode="1" file="">
1908 </preUninstallScript>
1909 <postUninstallScript mode="1" file="">
1911 </postUninstallScript>
1913 <windows name="Offline Windows x64 Installer" id="743" customizedId="" mediaFileName="${compiler:sys.shortName}-OFFLINE_${compiler:sys.platform}_${compiler:sys.version}-j$$JAVA_INTEGER_VERSION$$" installDir="${compiler:sys.shortName}" overridePrincipalLanguage="false" jreBitType="64" runPostProcessor="true" postProcessor="${compiler:JSIGN_SH} $EXECUTABLE" failOnPostProcessorError="false" useLegacyMediaFileIds="false" legacyMediaFileIds="" downloadURL="" includeAllDownloadableComponents="false" includedJRE="$$WINDOWS_JAVA_VM_TGZ$$" manualJREEntry="true" bundleType="1" jreURL="" jreShared="false" directDownload="false" installOnlyIfNecessary="false" customInstallBaseDir="~/AppData/Local" contentFilesType="1" verifyIntegrity="true">
1914 <excludedComponents>
1915 <component id="1155" />
1916 <component id="1156" />
1917 <component id="1276" />
1918 <component id="1881" />
1919 <component id="2110" />
1920 </excludedComponents>
1921 <includedDownloadableComponents />
1923 <launcher id="1402" />
1924 </excludedLaunchers>
1926 <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
1928 <entry location=".i4j_fileset_" fileType="regular" />
1929 <entry location=".i4j_fileset_880" fileType="regular" />
1930 <entry location=".i4j_fileset_882" fileType="regular" />
1931 <entry location=".i4j_fileset_1873" fileType="regular" />
1934 <autoUpdate useMinUpdatableVersion="false" minUpdatableVersion="" useMaxUpdatableVersion="false" maxUpdatableVersion="">
1936 <customAttributes />
1939 <windows name="Network Windows x64 Installer" id="1862" customizedId="" mediaFileName="${compiler:sys.shortName}-NETWORK_${compiler:sys.platform}_${compiler:sys.version}-j$$JAVA_INTEGER_VERSION$$" installDir="${compiler:sys.shortName}" overridePrincipalLanguage="false" jreBitType="64" runPostProcessor="true" postProcessor="${compiler:JSIGN_SH} $EXECUTABLE" failOnPostProcessorError="false" useLegacyMediaFileIds="false" legacyMediaFileIds="" downloadURL="" includeAllDownloadableComponents="false" includedJRE="$$WINDOWS_JAVA_VM_TGZ$$" manualJREEntry="true" bundleType="1" jreURL="" jreShared="false" directDownload="false" installOnlyIfNecessary="false" customInstallBaseDir="~/AppData/Local" contentFilesType="1" verifyIntegrity="true">
1940 <excludedComponents>
1941 <component id="1031" />
1942 <component id="1155" />
1943 <component id="1156" />
1944 <component id="1881" />
1945 <component id="2110" />
1946 </excludedComponents>
1947 <includedDownloadableComponents />
1948 <excludedLaunchers />
1950 <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
1952 <entry location=".i4j_fileset_734" fileType="regular" />
1953 <entry location=".i4j_fileset_880" fileType="regular" />
1954 <entry location=".i4j_fileset_1873" fileType="regular" />
1957 <autoUpdate useMinUpdatableVersion="false" minUpdatableVersion="" useMaxUpdatableVersion="false" maxUpdatableVersion="">
1959 <customAttributes />
1962 <macosArchive name="Offline macOS Disk Image" id="878" customizedId="" mediaFileName="${compiler:sys.shortName}-OFFLINE_${compiler:sys.platform}-app_${compiler:sys.version}-j$$JAVA_INTEGER_VERSION$$" installDir="${compiler:sys.shortName}" overridePrincipalLanguage="false" jreBitType="all" runPostProcessor="false" postProcessor="" failOnPostProcessorError="false" useLegacyMediaFileIds="false" legacyMediaFileIds="" downloadURL="" includeAllDownloadableComponents="true" includedJRE="" manualJREEntry="false" archiveType="dmg" volumeName="${compiler:sys.shortName} Installer" launcherId="737">
1963 <excludedComponents>
1964 <component id="1156" />
1965 <component id="1276" />
1966 <component id="1881" />
1967 </excludedComponents>
1968 <includedDownloadableComponents />
1970 <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
1972 <entry location=".i4j_fileset_" fileType="regular" />
1973 <entry location=".i4j_fileset_882" fileType="regular" />
1974 <entry location=".i4j_fileset_1873" fileType="regular" />
1977 <autoUpdate useMinUpdatableVersion="false" minUpdatableVersion="" useMaxUpdatableVersion="false" maxUpdatableVersion="">
1979 <customAttributes />
1982 <symlink name="" "" target="/Applications" />
1983 <file name=".background/jalview_dmg_background.png" file="./jalview_dmg_background.png" />
1984 <file name=".DS_Store" file="./DS_Store" />
1985 <symlink name="Jalview.app/Contents/Resources/app/${compiler:JRE_DIR}/Contents/MacOS/libjli.dylib" target="../Home/lib/jli/libjli.dylib" />
1986 <file name="Jalview.app/Contents/Resources/Jalview-File.icns" file="./Jalview-File.icns" />
1987 <file name="Jalview.app/Contents/Resources/Jalview-Version-Locator.icns" file="Jalview-Version-Locator.icns" />
1988 <symlink name="Uninstall Old Jalview (optional).app" target="Jalview.app/Contents/Resources/app/Uninstall Old Jalview.app" />
1991 <macosArchive name="Network macOS Disk Image" id="1274" customizedId="" mediaFileName="${compiler:sys.shortName}-NETWORK_${compiler:sys.platform}-app_${compiler:sys.version}-j$$JAVA_INTEGER_VERSION$$" installDir="${compiler:sys.shortName}" overridePrincipalLanguage="false" jreBitType="all" runPostProcessor="false" postProcessor="" failOnPostProcessorError="false" useLegacyMediaFileIds="false" legacyMediaFileIds="" downloadURL="" includeAllDownloadableComponents="true" includedJRE="" manualJREEntry="false" archiveType="dmg" volumeName="${compiler:sys.shortName} Installer" launcherId="1402">
1992 <excludedComponents>
1993 <component id="1031" />
1994 <component id="1156" />
1995 <component id="1881" />
1996 </excludedComponents>
1997 <includedDownloadableComponents />
1999 <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
2001 <entry location=".i4j_fileset_734" fileType="regular" />
2002 <entry location=".i4j_fileset_882" fileType="regular" />
2003 <entry location=".i4j_fileset_1873" fileType="regular" />
2006 <autoUpdate useMinUpdatableVersion="false" minUpdatableVersion="" useMaxUpdatableVersion="false" maxUpdatableVersion="">
2008 <customAttributes />
2011 <symlink name="" "" target="/Applications" />
2012 <file name=".background/jalview_dmg_background.png" file="./jalview_dmg_background.png" />
2013 <file name=".DS_Store" file="./DS_Store" />
2014 <symlink name="Jalview.app/Contents/Resources/app/${compiler:JRE_DIR}/Contents/MacOS/libjli.dylib" target="../Home/lib/jli/libjli.dylib" />
2015 <file name="Jalview.app/Contents/Resources/Jalview-Version-Locator.icns" file="Jalview-Version-Locator.icns" />
2016 <file name="Jalview.app/Contents/Resources/Jalview-File.icns" file="Jalview-File.icns" />
2017 <symlink name="Uninstall Old Jalview (optional).app" target="Jalview.app/Contents/Resources/app/Uninstall Old Jalview.app" />
2020 <unixInstaller name="Offline Unix Shell Installer" id="1595" customizedId="" mediaFileName="${compiler:sys.shortName}-OFFLINE_${compiler:sys.platform}_installer_${compiler:sys.version}-j$$JAVA_INTEGER_VERSION$$" installDir="${compiler:sys.shortName}" overridePrincipalLanguage="false" jreBitType="all" runPostProcessor="false" postProcessor="" failOnPostProcessorError="false" useLegacyMediaFileIds="false" legacyMediaFileIds="" downloadURL="" includeAllDownloadableComponents="false" includedJRE="" manualJREEntry="false" bundleType="1" jreURL="" jreShared="false" directDownload="false" installOnlyIfNecessary="false" customInstallBaseDir="~/opt/" contentFilesType="1">
2021 <excludedComponents>
2022 <component id="1155" />
2023 <component id="1156" />
2024 <component id="1276" />
2025 <component id="1881" />
2026 <component id="2110" />
2027 </excludedComponents>
2028 <includedDownloadableComponents />
2030 <launcher id="1402" />
2031 </excludedLaunchers>
2033 <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
2035 <entry location=".i4j_fileset_" fileType="regular" />
2036 <entry location=".i4j_fileset_880" fileType="regular" />
2037 <entry location=".i4j_fileset_882" fileType="regular" />
2038 <entry location=".i4j_fileset_1873" fileType="regular" />
2041 <autoUpdate useMinUpdatableVersion="false" minUpdatableVersion="" useMaxUpdatableVersion="false" maxUpdatableVersion="">
2043 <customAttributes />
2045 <installerScript mode="1" file="">
2049 <unixInstaller name="Network Unix Shell Installer" id="1867" customizedId="" mediaFileName="${compiler:sys.shortName}-NETWORK_${compiler:sys.platform}_installer_${compiler:sys.version}-j$$JAVA_INTEGER_VERSION$$" installDir="${compiler:sys.shortName}" overridePrincipalLanguage="false" jreBitType="all" runPostProcessor="false" postProcessor="" failOnPostProcessorError="false" useLegacyMediaFileIds="false" legacyMediaFileIds="" downloadURL="" includeAllDownloadableComponents="false" includedJRE="" manualJREEntry="false" bundleType="1" jreURL="" jreShared="false" directDownload="false" installOnlyIfNecessary="false" customInstallBaseDir="~/opt/" contentFilesType="1">
2050 <excludedComponents>
2051 <component id="1031" />
2052 <component id="1155" />
2053 <component id="1156" />
2054 <component id="1881" />
2055 <component id="2110" />
2056 </excludedComponents>
2057 <includedDownloadableComponents />
2058 <excludedLaunchers />
2060 <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
2062 <entry location=".i4j_fileset_734" fileType="regular" />
2063 <entry location=".i4j_fileset_880" fileType="regular" />
2064 <entry location=".i4j_fileset_882" fileType="regular" />
2065 <entry location=".i4j_fileset_1873" fileType="regular" />
2068 <autoUpdate useMinUpdatableVersion="false" minUpdatableVersion="" useMaxUpdatableVersion="false" maxUpdatableVersion="">
2070 <customAttributes />
2072 <installerScript mode="1" file="">
2076 <unixArchive name="Offline Unix .tar.gz Archive" id="1596" customizedId="" mediaFileName="${compiler:sys.shortName}-OFFLINE_${compiler:sys.platform}_archive_${compiler:sys.version}-j$$JAVA_INTEGER_VERSION$$" installDir="${compiler:sys.shortName}" overridePrincipalLanguage="false" jreBitType="all" runPostProcessor="false" postProcessor="" failOnPostProcessorError="false" useLegacyMediaFileIds="false" legacyMediaFileIds="" downloadURL="" includeAllDownloadableComponents="true" includedJRE="" manualJREEntry="false">
2077 <excludedComponents>
2078 <component id="1155" />
2079 <component id="1156" />
2080 <component id="1276" />
2081 <component id="1881" />
2082 <component id="2110" />
2083 </excludedComponents>
2084 <includedDownloadableComponents />
2086 <launcher id="1402" />
2087 </excludedLaunchers>
2089 <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
2091 <entry location=".i4j_fileset_" fileType="regular" />
2092 <entry location=".i4j_fileset_880" fileType="regular" />
2093 <entry location=".i4j_fileset_882" fileType="regular" />
2094 <entry location=".i4j_fileset_1873" fileType="regular" />
2097 <autoUpdate useMinUpdatableVersion="false" minUpdatableVersion="" useMaxUpdatableVersion="false" maxUpdatableVersion="">
2099 <customAttributes />
2102 <unixArchive name="Network Unix .tar.gz Archive" id="1871" customizedId="" mediaFileName="${compiler:sys.shortName}-NETWORK_${compiler:sys.platform}_archive_${compiler:sys.version}-j$$JAVA_INTEGER_VERSION$$" installDir="${compiler:sys.shortName}" overridePrincipalLanguage="false" jreBitType="all" runPostProcessor="false" postProcessor="" failOnPostProcessorError="false" useLegacyMediaFileIds="false" legacyMediaFileIds="" downloadURL="" includeAllDownloadableComponents="true" includedJRE="" manualJREEntry="false">
2103 <excludedComponents>
2104 <component id="1031" />
2105 <component id="1155" />
2106 <component id="1156" />
2107 <component id="1881" />
2108 <component id="2110" />
2109 </excludedComponents>
2110 <includedDownloadableComponents />
2111 <excludedLaunchers />
2113 <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
2115 <entry location=".i4j_fileset_734" fileType="regular" />
2116 <entry location=".i4j_fileset_880" fileType="regular" />
2117 <entry location=".i4j_fileset_882" fileType="regular" />
2118 <entry location=".i4j_fileset_1873" fileType="regular" />
2121 <autoUpdate useMinUpdatableVersion="false" minUpdatableVersion="" useMaxUpdatableVersion="false" maxUpdatableVersion="">
2123 <customAttributes />
2127 <buildIds buildAll="true">
2128 <mediaSet refId="153" />
2129 <mediaSet refId="570" />
2130 <mediaSet refId="743" />
2131 <mediaSet refId="878" />
2132 <mediaSet refId="1274" />
2133 <mediaSet refId="1595" />
2134 <mediaSet refId="1596" />
2135 <mediaSet refId="1862" />
2136 <mediaSet refId="1867" />
2137 <mediaSet refId="1871" />
2139 <buildOptions verbose="false" faster="false" disableSigning="false" disableJreBundling="false" debug="false" />