@Override public int hashCode() { return getVMInstallType().hashCode() + getId().hashCode(); }
@Override public int hashCode() { return getVMInstallType().hashCode() + getId().hashCode(); }
/** * Generates a key used to cache system property for this VM in this plug-ins * preference store. * * @param property system property name * @return preference store key */ private String getSystemPropertyKey(String property) { StringBuilder buffer = new StringBuilder(); buffer.append(PREF_VM_INSTALL_SYSTEM_PROPERTY); buffer.append("."); //$NON-NLS-1$ buffer.append(getVMInstallType().getId()); buffer.append("."); //$NON-NLS-1$ buffer.append(getId()); buffer.append("."); //$NON-NLS-1$ buffer.append(property); return buffer.toString(); }
/** * Generates a key used to cache system property for this VM in this plug-ins * preference store. * * @param property system property name * @return preference store key */ private String getSystemPropertyKey(String property) { StringBuffer buffer = new StringBuffer(); buffer.append(PREF_VM_INSTALL_SYSTEM_PROPERTY); buffer.append("."); //$NON-NLS-1$ buffer.append(getVMInstallType().getId()); buffer.append("."); //$NON-NLS-1$ buffer.append(getId()); buffer.append("."); //$NON-NLS-1$ buffer.append(property); return buffer.toString(); }
@Override public boolean equals(Object object) { if (object instanceof IVMInstall) { IVMInstall vm = (IVMInstall)object; return getVMInstallType().equals(vm.getVMInstallType()) && getId().equals(vm.getId()); } return false; }
@Override public boolean equals(Object object) { if (object instanceof IVMInstall) { IVMInstall vm = (IVMInstall)object; return getVMInstallType().equals(vm.getVMInstallType()) && getId().equals(vm.getId()); } return false; }
newLocations = getVMInstallType().getDefaultLibraryLocations(getInstallLocation()); prevLocations = getVMInstallType().getDefaultLibraryLocations(getInstallLocation());
newLocations = getVMInstallType().getDefaultLibraryLocations(getInstallLocation()); prevLocations = getVMInstallType().getDefaultLibraryLocations(getInstallLocation());