private void startLocatingJ2EEConfigs(WebApp webApp){ webApp.eAdapters().add(contextParamAdapter); EList contexts = webApp.getContexts(); if (contexts != null) { Iterator itContexts = contexts.iterator(); while (itContexts.hasNext()) { ContextParam contextParam = (ContextParam)itContexts.next(); contextParam.eAdapters().add(contextParamAdapter); } } EList contextParams = webApp.getContextParams(); if (contextParams != null) { Iterator itContextParams = contextParams.iterator(); while (itContextParams.hasNext()) { ParamValue paramValue = (ParamValue)itContextParams.next(); paramValue.eAdapters().add(contextParamAdapter); } } }
private void stopLocatingJ2EEConfigs(WebApp webApp) { webApp.eAdapters().remove(contextParamAdapter); EList contexts = webApp.getContexts(); if (contexts != null) { Iterator itContexts = contexts.iterator(); while (itContexts.hasNext()) { ContextParam contextParam = (ContextParam)itContexts.next(); contextParam.eAdapters().remove(contextParamAdapter); } } EList contextParams = webApp.getContextParams(); if (contextParams != null) { Iterator itContextParams = contextParams.iterator(); while (itContextParams.hasNext()) { ParamValue paramValue = (ParamValue)itContextParams.next(); paramValue.eAdapters().remove(contextParamAdapter); } } }