public void setExcludePackageAndNamespaces(ToolContext env) { if (env.get(ToolConstants.CFG_NEXCLUDE) != null) { String[] pns = null; try { pns = (String[])env.get(ToolConstants.CFG_NEXCLUDE); } catch (ClassCastException e) { pns = new String[1]; pns[0] = (String)env.get(ToolConstants.CFG_NEXCLUDE); } for (int j = 0; j < pns.length; j++) { int pos = pns[j].indexOf("="); if (pos != -1) { String ns = pns[j].substring(0, pos); if (ns.equals(ToolConstants.WSA_NAMESPACE_URI)) { env.put(ToolConstants.CFG_NO_ADDRESS_BINDING, ToolConstants.CFG_NO_ADDRESS_BINDING); } String excludePackagename = pns[j].substring(pos + 1); env.addExcludeNamespacePackageMap(ns, excludePackagename); env.addNamespacePackageMap(ns, excludePackagename); } else { env.addExcludeNamespacePackageMap(pns[j], env.mapPackageName(pns[j])); } } } }
public void setExcludePackageAndNamespaces(ToolContext env) { if (env.get(ToolConstants.CFG_NEXCLUDE) != null) { String[] pns = null; try { pns = (String[])env.get(ToolConstants.CFG_NEXCLUDE); } catch (ClassCastException e) { pns = new String[1]; pns[0] = (String)env.get(ToolConstants.CFG_NEXCLUDE); } for (int j = 0; j < pns.length; j++) { int pos = pns[j].indexOf("="); if (pos != -1) { String ns = pns[j].substring(0, pos); if (ns.equals(ToolConstants.WSA_NAMESPACE_URI)) { env.put(ToolConstants.CFG_NO_ADDRESS_BINDING, ToolConstants.CFG_NO_ADDRESS_BINDING); } String excludePackagename = pns[j].substring(pos + 1); env.addExcludeNamespacePackageMap(ns, excludePackagename); env.addNamespacePackageMap(ns, excludePackagename); } else { env.addExcludeNamespacePackageMap(pns[j], env.mapPackageName(pns[j])); } } } }