public String getText(Object object) { return "EnvEntry " + ((EnvEntry) object).getName();//$NON-NLS-1$ }
/** * Validate the loginConfig section is correct */ public void validateEnvironmentEntries(EList envEntries) { if (envEntries.isEmpty()) return; // boolean isVersion22 = warFile.getDeploymentDescriptor().isVersion2_2Descriptor(); Iterator entries = envEntries.iterator(); Hashtable remember = new Hashtable(); while (entries.hasNext()) { EnvEntry entry = (EnvEntry) entries.next(); if (entry.getType().getName() == null) { addWarning(WAR_CATEGORY, MESSAGE_WAR_VALIDATION_INVALID_ENV_ENTRY, null, entry); } // check for duplicate env-entry-name's String name = entry.getName(); if (name != null) { if (remember.get(name) != null) { // Check for dups String[] parms = new String[1]; parms[0] = WARValidationResourceHandler.of_Type_Env_Entry_Name___88 + ": " + name; addWarning(WAR_CATEGORY, MESSAGE_WAR_VALIDATION_DUPLICATE_ENTRY, parms, entry); } else { remember.put(name, "Yea"); //$NON-NLS-1$ } } } }