JAL-3323 Improved macOS Old Jalview Uninstaller
[jalview.git] / utils / install4j / file_associations_template-install4j.xml
1               <action name="" id="$$ID$$" customizedId="" beanClass="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction" enabled="true" commentSet="false" comment="" actionElevationType="elevated" rollbackBarrier="false" rollbackBarrierExitCode="0" multiExec="false" failureStrategy="1" errorMessage="Could not make .$$EXTENSION$$ file association">
2                 <serializedBean>
3                   <java class="java.beans.XMLDecoder">
4                     <object class="com.install4j.runtime.beans.actions.desktop.CreateFileAssociationAction">
5                       <void property="description">
6                         <string>$$NAME$$ File</string>
7                       </void>
8                       <void property="extension">
9                         <string>$$EXTENSION$$</string>
10                       </void>
11                       <void property="launcherId">
12                         <string>737</string>
13                       </void>
14                       <void property="macIconFile">
15                         <object class="com.install4j.api.beans.ExternalFile">
16                           <string>$$ICONFILE$$.icns</string>
17                         </object>
18                       </void>
19                       <void property="macRole">
20                         <object class="java.lang.Enum" method="valueOf">
21                           <class>com.install4j.runtime.beans.actions.desktop.MacAssociationRole</class>
22                           <string>EDITOR</string>
23                         </object>
24                       </void>
25                       <void property="windowsIconFile">
26                         <object class="com.install4j.api.beans.ExternalFile">
27                           <string>$$ICONFILE$$.ico</string>
28                         </object>
29                       </void>
30                     </object>
31                   </java>
32                 </serializedBean>
33                 <condition />
34               </action>
35