home *** CD-ROM | disk | FTP | other *** search
Wrap
import com.zerog.ia.installer.Action; import com.zerog.ia.installer.Billboard; import com.zerog.ia.installer.FileAction; import com.zerog.ia.installer.GhostDirectory; import com.zerog.ia.installer.InstallBundle; import com.zerog.ia.installer.InstallPiece; import com.zerog.ia.installer.InstallSet; import com.zerog.ia.installer.Installer; import com.zerog.ia.installer.Rule; import com.zerog.ia.installer.Step; import com.zerog.ia.installer.actions.ChooseFolder; import com.zerog.ia.installer.actions.CustomAction; import com.zerog.ia.installer.actions.EditVariableTable; import com.zerog.ia.installer.actions.ExtractZip; import com.zerog.ia.installer.actions.GetRegEntry; import com.zerog.ia.installer.actions.InstallDirCont; import com.zerog.ia.installer.actions.InstallPanelAction; import com.zerog.ia.installer.rules.CompareVariable; import com.zerog.ia.installer.rules.PlatformChk; import com.zerog.ia.installer.steps.ChooseInstallSet; import com.zerog.ia.installer.steps.ChooseJavaVM; import com.zerog.ia.installer.steps.ImportantNote; import com.zerog.ia.installer.steps.InstallComplete; import com.zerog.ia.installer.steps.InstallDir; import com.zerog.ia.installer.steps.InstallProgress; import com.zerog.ia.installer.steps.Intro; import com.zerog.ia.installer.steps.LicenseAgr; import com.zerog.ia.installer.steps.ShortcutLoc; import com.zerog.ia.installer.util.BindingWin32; import com.zerog.ia.installer.util.ProgressMonitor; import com.zerog.ia.installer.util.magicfolders.CustomizableMF; import com.zerog.ia.installer.util.magicfolders.DesktopMF; import com.zerog.ia.installer.util.magicfolders.InstallDirMF; import com.zerog.ia.installer.util.magicfolders.MagicFolder; import com.zerog.ia.installer.util.magicfolders.ShortcutsMF; import com.zerog.ia.installer.util.magicfolders.SystemDriveRootMF; import com.zerog.ia.installer.util.magicfolders.UserHomeMF; import com.zerog.ia.installer.util.magicfolders.UserMagicFolder1MF; import com.zerog.ia.installer.util.magicfolders.UserMagicFolder2MF; import java.util.Vector; public class InstallScript { public static String scriptVersion = "3.0 Enterprise Edition"; public static int majorVersion = 3; public static int minorVersion = 0; public static int revisionVersion = -1; public static int numIncrements = 55; public static String scriptID = "ZC78145CZMY5U"; public static Installer loadScript() { try { ProgressMonitor.setNumberOfScriptIncrements(numIncrements); ProgressMonitor.setScriptIdentifier(scriptID); Installer var0 = new Installer(); InstallSet var1 = new InstallSet(); InstallBundle var2 = new InstallBundle(); GhostDirectory var3 = new GhostDirectory(); GhostDirectory var4 = new GhostDirectory(); InstallDirCont var5 = new InstallDirCont(); Intro var6 = new Intro(); LicenseAgr var7 = new LicenseAgr(); ImportantNote var8 = new ImportantNote(); InstallDir var9 = new InstallDir(); ShortcutLoc var10 = new ShortcutLoc(); ChooseJavaVM var11 = new ChooseJavaVM(); ChooseInstallSet var12 = new ChooseInstallSet(); InstallProgress var13 = new InstallProgress(); InstallComplete var14 = new InstallComplete(); Billboard var15 = new Billboard(); ProgressMonitor.updateScriptIncrement(); Vector var16 = new Vector(); CustomAction var17 = new CustomAction(); var17.setClientClassFullName("com.borland.install.iacc.DOS2Unix"); var17.setREF(0); var17.setCodeArchive("C:\\install\\src\\CustomCode\\jbcc.jar"); ((Action)var17).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); PlatformChk var18 = new PlatformChk(); ((Rule)var18).setEnabled(true); ((Rule)var18).setResult(""); ((Rule)var18).setDescription(""); Vector var19 = new Vector(); var19.addElement("Solaris"); var19.addElement("SunOS"); var19.addElement("HP-UX"); var19.addElement("Linux"); var19.addElement("AIX"); var19.addElement("Irix"); var19.addElement("DG-UX"); var19.addElement("Compaq's Digital UNIX"); var19.addElement("FreeBSD"); var19.addElement("Rhapsody"); var19.addElement("Unlisted Platforms"); var18.setInstallOnPlatformList(var19); Vector var20 = new Vector(); var20.addElement("Windows 95"); var20.addElement("Windows 98"); var20.addElement("Windows NT"); var20.addElement("Mac OS"); var20.addElement("OS/2"); var18.setDoNotInstallOnPlatformList(var20); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var17).addRule(var18); var16.addElement(var17); CustomAction var21 = new CustomAction(); var21.setClientClassFullName("com.borland.install.iacc.CopyFiles"); var21.setREF(1); var21.setCodeArchive("C:\\install\\src\\CustomCode\\jbcc.jar"); ((Action)var21).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); var16.addElement(var21); var0.setPostInstallActions(var16); var0.setMungeNamesSolaris(true); var0.setUnixUmask("022"); Vector var22 = new Vector(); var22.addElement("en"); var0.setLocalesToBuild(var22); Vector var23 = new Vector(); InstallPanelAction var24 = new InstallPanelAction(); var24.setInstallPanelClassName("com.borland.install.LicensePanel"); var24.setCodeArchivePathStr("C:\\install\\src\\CustomCode\\jbcc.jar"); ProgressMonitor.updateScriptIncrement(); PlatformChk var25 = new PlatformChk(); ((Rule)var25).setEnabled(true); ((Rule)var25).setResult(""); ((Rule)var25).setDescription(""); Vector var26 = new Vector(); var26.addElement("Windows 95"); var26.addElement("Windows 98"); var26.addElement("Windows NT"); var26.addElement("Solaris"); var26.addElement("SunOS"); var26.addElement("HP-UX"); var26.addElement("Linux"); var26.addElement("AIX"); var26.addElement("Irix"); var26.addElement("DG-UX"); var26.addElement("Compaq's Digital UNIX"); var26.addElement("FreeBSD"); var26.addElement("Rhapsody"); var26.addElement("Unlisted Platforms"); var25.setInstallOnPlatformList(var26); Vector var27 = new Vector(); var27.addElement("Mac OS"); var27.addElement("OS/2"); var25.setDoNotInstallOnPlatformList(var27); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var24).addRule(var25); var23.addElement(var24); EditVariableTable var28 = new EditVariableTable(); var28.setValue(" $SYSTEM_DRIVE_ROOT$\\JBuilder30"); var28.setName("JBUILDER_HOME"); ((Action)var28).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); PlatformChk var29 = new PlatformChk(); ((Rule)var29).setEnabled(true); ((Rule)var29).setResult(""); ((Rule)var29).setDescription(""); Vector var30 = new Vector(); var30.addElement("Windows 95"); var30.addElement("Windows 98"); var30.addElement("Windows NT"); var29.setInstallOnPlatformList(var30); Vector var31 = new Vector(); var31.addElement("Mac OS"); var31.addElement("OS/2"); var31.addElement("Solaris"); var31.addElement("SunOS"); var31.addElement("HP-UX"); var31.addElement("Linux"); var31.addElement("AIX"); var31.addElement("Irix"); var31.addElement("DG-UX"); var31.addElement("Compaq's Digital UNIX"); var31.addElement("FreeBSD"); var31.addElement("Rhapsody"); var31.addElement("Unlisted Platforms"); var29.setDoNotInstallOnPlatformList(var31); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var28).addRule(var29); var23.addElement(var28); GetRegEntry var32 = new GetRegEntry(); var32.setVarNameForValue("JBUILDER_HOME"); var32.setValueName("PathName"); var32.setUserLabel("Borland\\JBuilder\\3.1"); var32.setVarNameForExist("JBUILDER_HOME_EXISTS"); var32.setKey("HKEY_LOCAL_MACHINE\\SOFTWARE\\Borland\\JBuilder\\3.1"); ((Action)var32).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); var23.addElement(var32); EditVariableTable var33 = new EditVariableTable(); var33.setValue("$JBUILDER_HOME$"); var33.setName("USER_MAGIC_FOLDER_1"); ((Action)var33).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); var23.addElement(var33); ChooseFolder var34 = new ChooseFolder(); ((InstallPanelAction)var34).setInstallPanelClassName("com.zerog.ia.installer.installpanels.ChooseFolderInstallPanel"); var34.setSelectedFolder("USER_MAGIC_FOLDER_1"); var34.setPrompt("Where would you like to install?"); var34.setStepTitle("Choose Install Folder"); UserMagicFolder1MF var35 = (UserMagicFolder1MF)MagicFolder.get(992); ProgressMonitor.updateScriptIncrement(); var34.setMagicFolder(var35); var34.setAdditionalText("The system has attempted to detect where JBuilder Foundation is installed. If this is not the correct folder, please choose the folder where JBuilder Foundation can be found."); var34.setDefaultLocation(""); ((InstallPiece)var34).setExternalID("ChooseFolder.17"); ProgressMonitor.updateScriptIncrement(); PlatformChk var36 = new PlatformChk(); ((Rule)var36).setEnabled(true); ((Rule)var36).setResult(""); ((Rule)var36).setDescription(""); Vector var37 = new Vector(); var37.addElement("Windows 95"); var37.addElement("Windows 98"); var37.addElement("Windows NT"); var36.setInstallOnPlatformList(var37); Vector var38 = new Vector(); var38.addElement("Mac OS"); var38.addElement("OS/2"); var38.addElement("Solaris"); var38.addElement("SunOS"); var38.addElement("HP-UX"); var38.addElement("Linux"); var38.addElement("AIX"); var38.addElement("Irix"); var38.addElement("DG-UX"); var38.addElement("Compaq's Digital UNIX"); var38.addElement("FreeBSD"); var38.addElement("Rhapsody"); var38.addElement("Unlisted Platforms"); var36.setDoNotInstallOnPlatformList(var38); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var34).addRule(var36); var23.addElement(var34); CustomAction var39 = new CustomAction(); var39.setClientClassFullName("com.borland.install.iacc.FindJBuilder"); var39.setREF(3); var39.setCodeArchive("C:\\install\\src\\CustomCode\\jbcc.jar"); ((Action)var39).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); PlatformChk var40 = new PlatformChk(); ((Rule)var40).setEnabled(true); ((Rule)var40).setResult(""); ((Rule)var40).setDescription(""); Vector var41 = new Vector(); var41.addElement("Solaris"); var41.addElement("SunOS"); var41.addElement("HP-UX"); var41.addElement("Linux"); var41.addElement("AIX"); var41.addElement("Irix"); var41.addElement("DG-UX"); var41.addElement("Compaq's Digital UNIX"); var41.addElement("FreeBSD"); var41.addElement("Rhapsody"); var41.addElement("Unlisted Platforms"); var40.setInstallOnPlatformList(var41); Vector var42 = new Vector(); var42.addElement("Windows 95"); var42.addElement("Windows 98"); var42.addElement("Windows NT"); var42.addElement("Mac OS"); var42.addElement("OS/2"); var40.setDoNotInstallOnPlatformList(var42); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var39).addRule(var40); var23.addElement(var39); EditVariableTable var43 = new EditVariableTable(); var43.setValue("$prop.user.home$/jbuilder30"); var43.setName("USER_MAGIC_FOLDER_2"); ((Action)var43).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); PlatformChk var44 = new PlatformChk(); ((Rule)var44).setEnabled(true); ((Rule)var44).setResult(""); ((Rule)var44).setDescription(""); Vector var45 = new Vector(); var45.addElement("Solaris"); var45.addElement("SunOS"); var45.addElement("HP-UX"); var45.addElement("Linux"); var45.addElement("AIX"); var45.addElement("Irix"); var45.addElement("DG-UX"); var45.addElement("Compaq's Digital UNIX"); var45.addElement("FreeBSD"); var45.addElement("Rhapsody"); var45.addElement("Unlisted Platforms"); var44.setInstallOnPlatformList(var45); Vector var46 = new Vector(); var46.addElement("Windows 95"); var46.addElement("Windows 98"); var46.addElement("Windows NT"); var46.addElement("Mac OS"); var46.addElement("OS/2"); var44.setDoNotInstallOnPlatformList(var46); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var43).addRule(var44); var23.addElement(var43); EditVariableTable var47 = new EditVariableTable(); var47.setValue("/usr/local/jbuilder30"); var47.setName("USER_MAGIC_FOLDER_2"); ((Action)var47).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); PlatformChk var48 = new PlatformChk(); ((Rule)var48).setEnabled(true); ((Rule)var48).setResult(""); ((Rule)var48).setDescription(""); Vector var49 = new Vector(); var49.addElement("Solaris"); var49.addElement("SunOS"); var49.addElement("HP-UX"); var49.addElement("Linux"); var49.addElement("AIX"); var49.addElement("Irix"); var49.addElement("DG-UX"); var49.addElement("Compaq's Digital UNIX"); var49.addElement("FreeBSD"); var49.addElement("Rhapsody"); var49.addElement("Unlisted Platforms"); var48.setInstallOnPlatformList(var49); Vector var50 = new Vector(); var50.addElement("Windows 95"); var50.addElement("Windows 98"); var50.addElement("Windows NT"); var50.addElement("Mac OS"); var50.addElement("OS/2"); var48.setDoNotInstallOnPlatformList(var50); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var47).addRule(var48); CompareVariable var51 = new CompareVariable(); ((Rule)var51).setEnabled(true); var51.setOperandTwo("root"); ((Rule)var51).setResult(""); var51.setOperandOne("$prop.user.name$"); var51.setOperation("equals"); ((Rule)var51).setDescription(""); ((Rule)var51).setContainer(var47); ((InstallPiece)var51).setExternalID("CompareVariable.27"); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var47).addRule(var51); var23.addElement(var47); EditVariableTable var52 = new EditVariableTable(); var52.setValue("$JBUILDER_HOME$"); var52.setName("USER_MAGIC_FOLDER_2"); ((Action)var52).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); PlatformChk var53 = new PlatformChk(); ((Rule)var53).setEnabled(true); ((Rule)var53).setResult(""); ((Rule)var53).setDescription(""); Vector var54 = new Vector(); var54.addElement("Solaris"); var54.addElement("SunOS"); var54.addElement("HP-UX"); var54.addElement("Linux"); var54.addElement("AIX"); var54.addElement("Irix"); var54.addElement("DG-UX"); var54.addElement("Compaq's Digital UNIX"); var54.addElement("FreeBSD"); var54.addElement("Rhapsody"); var54.addElement("Unlisted Platforms"); var53.setInstallOnPlatformList(var54); Vector var55 = new Vector(); var55.addElement("Windows 95"); var55.addElement("Windows 98"); var55.addElement("Windows NT"); var55.addElement("Mac OS"); var55.addElement("OS/2"); var53.setDoNotInstallOnPlatformList(var55); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var52).addRule(var53); CompareVariable var56 = new CompareVariable(); ((Rule)var56).setEnabled(true); var56.setOperandTwo("NOTFOUND"); ((Rule)var56).setResult(""); var56.setOperandOne("$JBUILDER_HOME$"); var56.setOperation("does not equal"); ((Rule)var56).setDescription(""); ((Rule)var56).setContainer(var52); ((InstallPiece)var56).setExternalID("CompareVariable.33"); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var52).addRule(var56); var23.addElement(var52); ChooseFolder var57 = new ChooseFolder(); ((InstallPanelAction)var57).setInstallPanelClassName("com.zerog.ia.installer.installpanels.ChooseFolderInstallPanel"); var57.setSelectedFolder("USER_MAGIC_FOLDER_1"); var57.setPrompt("Where would you like to install?"); var57.setStepTitle("Choose Install Folder"); UserMagicFolder2MF var58 = (UserMagicFolder2MF)MagicFolder.get(991); ProgressMonitor.updateScriptIncrement(); var57.setMagicFolder(var58); var57.setAdditionalText("The system has attempted to detect where JBuilder Foundation is installed. If this is not the correct folder, please choose the folder where JBuilder Foundation can be found."); var57.setDefaultLocation(""); ((InstallPiece)var57).setExternalID("ChooseFolder.18"); ProgressMonitor.updateScriptIncrement(); PlatformChk var59 = new PlatformChk(); ((Rule)var59).setEnabled(true); ((Rule)var59).setResult(""); ((Rule)var59).setDescription(""); Vector var60 = new Vector(); var60.addElement("Solaris"); var60.addElement("SunOS"); var60.addElement("HP-UX"); var60.addElement("Linux"); var60.addElement("AIX"); var60.addElement("Irix"); var60.addElement("DG-UX"); var60.addElement("Compaq's Digital UNIX"); var60.addElement("FreeBSD"); var60.addElement("Rhapsody"); var60.addElement("Unlisted Platforms"); var59.setInstallOnPlatformList(var60); Vector var61 = new Vector(); var61.addElement("Windows 95"); var61.addElement("Windows 98"); var61.addElement("Windows NT"); var61.addElement("Mac OS"); var61.addElement("OS/2"); var59.setDoNotInstallOnPlatformList(var61); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var57).addRule(var59); var23.addElement(var57); EditVariableTable var62 = new EditVariableTable(); var62.setValue("$USER_MAGIC_FOLDER_1$"); var62.setName("USER_INSTALL_DIR"); ((Action)var62).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); var23.addElement(var62); EditVariableTable var63 = new EditVariableTable(); var63.setValue("$USER_MAGIC_FOLDER_1$"); var63.setName("JBUILDER_HOME"); ((Action)var63).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); var23.addElement(var63); var0.setPreInstallActions(var23); var0.setWantSolaris(false); ShortcutsMF var64 = (ShortcutsMF)MagicFolder.get(158); UserHomeMF var65 = (UserHomeMF)MagicFolder.get(994); ProgressMonitor.updateScriptIncrement(); var64.setSolarisMagicFolder(var65); DesktopMF var66 = (DesktopMF)MagicFolder.get(16); ProgressMonitor.updateScriptIncrement(); var64.setMacMagicFolder(var66); var64.setWin32MagicFolderPath("Jbuilder30"); var64.setOs2MagicFolder(var66); var64.setSolarisMagicFolderPath("jbuilder30"); SystemDriveRootMF var67 = (SystemDriveRootMF)MagicFolder.get(157); ProgressMonitor.updateScriptIncrement(); var64.setWin32MagicFolder(var67); var64.setMacMagicFolderPath(""); var64.setOs2MagicFolderPath(""); ProgressMonitor.updateScriptIncrement(); var0.setShortcutDir(var64); var0.setWantOS2NoVM(false); InstallDirMF var68 = (InstallDirMF)MagicFolder.get(155); ((CustomizableMF)var68).setMagicFolderPath("jbuilder30"); ((CustomizableMF)var68).setMagicFolder(var35); ProgressMonitor.updateScriptIncrement(); var0.setInstallDir(var68); var0.setAllowCustomizeInstallSets(false); var0.setUserSplashPath("C:\\install\\src\\PrimeTime31Documentation\\"); var0.setWantMacOSNoVM(false); BindingWin32 var69 = new BindingWin32(); var69.setInstaller(var0); var69.setSmallIconName("installIconSmall.gif"); var69.setLargeIconName("installIcon.gif"); var69.setSmallIconPath("com/zerog/ia/installer/images/"); var69.setLargeIconPath("com/zerog/ia/installer/images/"); ProgressMonitor.updateScriptIncrement(); var0.setInstallerIcon(var69); var0.setWantCdRom(false); var0.setWantWindows(false); var0.setDisplayProductName(false); var0.setRulesFailedMessage("The installer cannot run on your configuration. It will now quit."); Vector var70 = new Vector(); var0.setClasspath(var70); var0.setShowInstallComplete(true); var0.setWantUnixNoVM(true); var0.setDefaultInstallSetIndex(0); Vector var71 = new Vector(); var0.setStartupActions(var71); var0.setWantWindowsNoVM(true); var0.setProductName("JBuilder Documentation"); var0.setWantUnInstaller(false); var0.setWantPureJava(false); var0.setInstallerName("install"); var0.setShowIntro(true); var0.setWantWeb(true); var0.setInstallerWindowName("PrimeTime31Documentation"); var0.setUserSplashName("Splash.jpg"); var0.setWantMacOS(false); ((InstallPiece)var0).setExternalID("Installer.1"); ProgressMonitor.updateScriptIncrement(); var1.setImagePath("com/zerog/ia/installer/images/"); ((InstallPiece)var1).setDescription("This will install all help files for JBuilder 3.0."); var1.setShortName("Typical"); var1.setImageName("typicalIcon.gif"); var1.setInstallSetName("Typical Install"); ((InstallPiece)var1).setExternalID("InstallSet.typical.2"); ProgressMonitor.updateScriptIncrement(); var2.setBundleName("Install"); ((InstallPiece)var2).setDescription("Installs the help files for JBuilder."); var2.setShortName("Install"); var2.setDescriptionIsText(true); var2.setDescriptionIsImage(false); ((InstallPiece)var2).setExternalID("InstallBundle.application.4"); ProgressMonitor.updateScriptIncrement(); var3.setDestinationFolder(var68); ((FileAction)var3).setUnixPermissions("775"); ((FileAction)var3).setOverrideUnixPermissions(false); ((Action)var3).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); var4.setDestinationFolder(var35); ((FileAction)var4).setUnixPermissions("775"); ((FileAction)var4).setOverrideUnixPermissions(false); ((Action)var4).setShouldUninstall(true); ProgressMonitor.updateScriptIncrement(); var5.setUseFilterExtensions(true); Vector var72 = new Vector(); var72.addElement("txt"); var72.addElement("jar"); var5.setFilterV(var72); ((ExtractZip)var5).setExpArchSize(28839575L); ((FileAction)var5).setUnixPermissions("664"); ((FileAction)var5).setSourceName("doc"); ((FileAction)var5).setOverrideUnixPermissions(false); ((ExtractZip)var5).setExpArchFiles(14L); var5.setIncludeMode(true); var5.setDirectoryChosen(true); ((FileAction)var5).setSourcePath("C:\\metro1\\deliver"); var5.setIgnoreCase(true); var5.setShouldUninstall(true); ((FileAction)var5).setDestinationName("doc\\"); ProgressMonitor.updateScriptIncrement(); ((Step)var6).setEnabled(true); ((Step)var6).setTitle("Introduction"); var6.setDisplayText("InstallAnywhere will guide you through the installation of JBuilder Documentation. Use the \"Next\" button to proceed to the next screen. If you want to change something in a previous screen, click the \"Previous\" button. You may quit the installer at any time by clicking the \"Exit\" button."); ((InstallPiece)var6).setExternalID("Intro.6"); ProgressMonitor.updateScriptIncrement(); var7.setPath("C:\\install\\src\\PrimeTime31Documentation\\"); var7.setAgreeWithLicenseByDefault(true); ((Step)var7).setEnabled(false); ((Step)var7).setTitle("License Agreement"); var7.setFileName("PrimeTime31Documentation.iap"); ((InstallPiece)var7).setExternalID("LicenseAgr.7"); ProgressMonitor.updateScriptIncrement(); ((Step)var8).setEnabled(false); ((Step)var8).setTitle("Important Information"); ((InstallPiece)var8).setExternalID("ImportantNote.8"); ProgressMonitor.updateScriptIncrement(); ((Step)var9).setEnabled(false); ((Step)var9).setTitle("Choose Install Folder"); ((InstallPiece)var9).setExternalID("InstallDir.9"); ProgressMonitor.updateScriptIncrement(); var10.setOs2Title("Choose Shadow Location"); ((Step)var10).setEnabled(false); var10.setSolarisTitle("Choose Link Location"); ((Step)var10).setTitle("Choose Shortcut Location"); var10.setWin32Title("Choose Shortcut Location"); var10.setMacOSTitle("Choose Alias Location"); ((InstallPiece)var10).setExternalID("ShortcutLoc.10"); ProgressMonitor.updateScriptIncrement(); var11.setEnabled(false); var11.setUserHasVMChoice(true); ((Step)var11).setTitle("Choose Java Virtual Machine"); var11.setCanUseJRE(true); var11.setCanUseMicrosoft(true); var11.setCanUseJDK(true); ((InstallPiece)var11).setExternalID("ChooseJavaVM.11"); ProgressMonitor.updateScriptIncrement(); ((Step)var12).setEnabled(false); ((Step)var12).setTitle("Choose Install Set"); ((InstallPiece)var12).setExternalID("ChooseInstallSet.12"); ProgressMonitor.updateScriptIncrement(); ((Step)var13).setEnabled(true); ((Step)var13).setTitle("Step"); var13.setMinTimePerBillboard(2); var13.setDisplayText(""); var13.setBillboardStrategy(0); ProgressMonitor.updateScriptIncrement(); ((Step)var14).setEnabled(true); ((Step)var14).setTitle("Install Complete"); var14.setDisplayText("Congratulations! The installation is complete. Press \"Done\" to quit the installer."); ((InstallPiece)var14).setExternalID("InstallComplete.13"); ProgressMonitor.updateScriptIncrement(); var15.setImagePath("C:\\install\\src\\PrimeTime31Documentation\\"); var15.setImageName("BillboardSTD.jpg"); ((InstallPiece)var15).setExternalID("Billboard.24"); ProgressMonitor.updateScriptIncrement(); ProgressMonitor.updateScriptIncrement(); var0.addVisualChild(var1); var0.addVisualChild(var2); var0.addVisualChild(var3); var0.addVisualChild(var4); var0.addVisualChild(var6); var0.addVisualChild(var7); var0.addVisualChild(var8); var0.addVisualChild(var9); var0.addVisualChild(var10); var0.addVisualChild(var11); var0.addVisualChild(var12); var0.addVisualChild(var13); var0.addVisualChild(var14); var0.addVisualChild(var15); ProgressMonitor.updateScriptIncrement(); ((FileAction)var4).addVisualChild(var5); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var0).addInstallChild(var1); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var1).addInstallChild(var2); ProgressMonitor.updateScriptIncrement(); ((InstallPiece)var2).addInstallChild(var5); ((InstallPiece)var2).addInstallChild(var15); var0.setAuthorization(new byte[]{1, 0, 0, -48, -61, 31, 80, -64, 80, 112, 120, 104, 89, 98, 113, 97, 113, 65, 49, 71, 74, 65, 67, 78, 68, 66, 64, 69, 66, 69, 80, 79, 55, 5, 2, 12, 3, 11, 108, 11, 0, 0, 0}); Installer.setScriptBuildInfo(String.valueOf(scriptVersion).concat(String.valueOf(" Build 669"))); var0.getExternalPropertyLoader().setID(36L); return var0; } catch (Throwable var73) { System.out.println("Error or exception in the Script: "); var73.printStackTrace(); return null; } } }