/** * receives notiification of the value for a particular tag * * @param element the xml element * @param value it's associated value */ @Override public void setElementValue(XMLElement element, String value) { if (TagNames.VERSION.equals(element.getQName())) { bundleDescriptor.getWebServices().setSpecVersion(value); } else super.setElementValue(element, value); }
/** * receives notiification of the value for a particular tag * * @param element the xml element * @param value it's associated value */ public void setElementValue(XMLElement element, String value) { if (complexMapping) { // We only gather namespace->package mapping. In exhaustive(complex) // mapping case, it's enough to just capture the fact that we // have complex mapping info. The actual processing of the elements // will be done by mapping file modeler during deployment return; } else if(WebServicesTagNames.PACKAGE_TYPE.equals(element.getQName())) { javaPackage = value; } else if(WebServicesTagNames.NAMESPACE_URI.equals(element.getQName())){ descriptor.addMapping(javaPackage, value); javaPackage = null; } else { super.setElementValue(element, value); } }
@Override public void setElementValue(XMLElement element, String value) { if (TagNames.MODULE_NAME.equals(element.getQName())) { getDescriptor().getModuleDescriptor().setModuleName(value); } else { super.setElementValue(element, value); } }
/** * receives notiification of the value for a particular tag * * @param element the xml element * @param value it's associated value */ public void setElementValue(XMLElement element, String value) { Application application = getDescriptor(); if (element.getQName().equals( ApplicationTagNames.LIBRARY_DIRECTORY)) { application.setLibraryDirectory(value); } else if(element.getQName().equals( ApplicationTagNames.APPLICATION_NAME)) { application.setAppName(value); } else if (element.getQName().equals( ApplicationTagNames.INITIALIZE_IN_ORDER)) { application.setInitializeInOrder(Boolean.valueOf(value)); } else super.setElementValue(element, value); }
@Override public void setElementValue(XMLElement element, String value) { if (TagNames.MODULE_NAME.equals(element.getQName())) { EjbBundleDescriptorImpl bundleDesc = getDescriptor(); // ejb-jar.xml <module-name> only applies if this is an ejb-jar if( bundleDesc.getModuleDescriptor().getDescriptor() instanceof EjbBundleDescriptorImpl) { bundleDesc.getModuleDescriptor().setModuleName(value); } } else { super.setElementValue(element, value); } }
/** * receives notification of the value for a particular tag * * @param element the xml element * @param value it's associated value */ public void setElementValue(XMLElement element, String value) { getDescriptor(); if (descriptor == null) { throw new RuntimeException("Trying to set values on a null descriptor"); } if (ConnectorTagNames.SPEC_VERSION.equals(element.getQName())) { descriptor.setSpecVersion(value); specVersion = value; // the version element value is the resourve adapter version // and it's only available from dtd based xml } else if (ConnectorTagNames.VERSION.equals(element.getQName())) { descriptor.setResourceAdapterVersion(value); } else if(TagNames.MODULE_NAME.equals(element.getQName())) { ConnectorDescriptor bundleDesc = getDescriptor(); bundleDesc.getModuleDescriptor().setModuleName(value); /* bundleDesc.setModuleNameSet(true); */ } else { super.setElementValue(element, value); } }