1 4 package com.tc.installer.action; 5 6 import com.zerog.ia.api.pub.CustomCodeAction; 7 import com.zerog.ia.api.pub.InstallerProxy; 8 import com.zerog.ia.api.pub.UninstallerProxy; 9 10 public class SetHomeDir extends CustomCodeAction { 11 12 public void install(InstallerProxy ip) { 13 String homeDir = ip.getVariable("USER_INSTALL_DIR").toString(); 14 if (homeDir.endsWith("\\")) homeDir = homeDir.substring(0, homeDir.length() -1); 15 else if (homeDir.endsWith("/")) homeDir = homeDir.substring(0, homeDir.length() -1); 16 ip.setVariable("USR_HOME", ip.substitute(homeDir)); 17 } 18 19 public void uninstall(UninstallerProxy up) { 20 } 22 23 public String getInstallStatusMessage() { 24 return ""; 25 } 26 27 public String getUninstallStatusMessage() { 28 return ""; 29 } 30 } 31 | Popular Tags |