/** * This returns the parent of the ResourceRef. */ public Object getParent(Object object) { return object == null ? null : ((ResourceEnvRef) object).eContainer(); }
/** * Default implementation returns <code>resourceEnvRef.getName()</code>. */ public String getJNDINameForRef(EnterpriseBean bean, ResourceEnvRef resourceEnvRef) { return resourceEnvRef.getName(); }
/** * @param allRefs * @param resourceEnvRefs */ private void validateDuplicateResourceEnvRefs(Set allRefs, List resourceEnvRefs) { if (!resourceEnvRefs.isEmpty()) { ResourceEnvRef firstRef = (ResourceEnvRef)(resourceEnvRefs.get(0)); if(!(firstRef.eContainer() instanceof EnterpriseBean)) cleanUpSubTaskMessages(firstRef); for (int refNo = 0; refNo < resourceEnvRefs.size(); refNo++) { ResourceEnvRef ref = (ResourceEnvRef) (resourceEnvRefs.get(refNo)); String refName = ref.getName(); String[] parms = new String[1]; parms[0] = refName; if (!(allRefs.add(refName))) addError(EREF_CATEGORY, ERROR_EAR_DUPLICATE_RESENVREF, parms,ref,RES_ENV_REF_GROUP_NAME); } } }
/** * Default implementation returns <code>resourceEnvRef.getName()</code>. */ public String getJNDINameForRef(WebApp webApp, ResourceEnvRef resourceEnvRef) { return resourceEnvRef.getName(); }
public String getText(Object object) { return "ResourceEnvRef " + ((ResourceEnvRef) object).getName(); //$NON-NLS-1$ }