/** * Creates the extension registry, and sets the defaultSerializer * and defaultDeserializer properties to instances of an * UnknownExtensionSerializer, and an UnknownExtensionDeserializer, * respectively. */ public ExtensionRegistry(ErrorReporter errorReporter) { this.errorReporter = errorReporter; setDefaultSerializer(new UnknownExtensionSerializer()); setDefaultDeserializer(new UnknownExtensionDeserializer()); registerResourceBundle(CORE_RESOURCE_BUNDLE); }
public ExtensionElement unmarshall(Class parentType, Object parent, QName extType, XMLElement extEl, DescriptionElement desc, ExtensionRegistry extReg) throws WSDLException { UnknownExtensionElement unknownExt = new UnknownExtensionElement(); //TODO remove internals from the API ... DOMUtils and Constants //String requiredStr = DOMUtils.getAttributeNS(el, // Constants.NS_URI_WSDL20, // Constants.ATTR_REQUIRED); String requiredStr = getAttributeNS(extEl, "http://www.w3.org/ns/wsdl", "required"); unknownExt.setExtensionType(extType); if (requiredStr != null) { unknownExt.setRequired(new Boolean(requiredStr)); } unknownExt.setElement(extEl); return unknownExt; }
public ExtensionElement unmarshall(Class parentType, Object parent, QName extType, XMLElement extEl, DescriptionElement desc, ExtensionRegistry extReg) throws WSDLException { UnknownExtensionElement unknownExt = new UnknownExtensionElement(); //TODO remove internals from the API ... DOMUtils and Constants //String requiredStr = DOMUtils.getAttributeNS(el, // Constants.NS_URI_WSDL20, // Constants.ATTR_REQUIRED); String requiredStr = getAttributeNS(extEl, "http://www.w3.org/ns/wsdl", "required"); unknownExt.setExtensionType(extType); if (requiredStr != null) { unknownExt.setRequired(new Boolean(requiredStr)); } unknownExt.setElement(extEl); return unknownExt; }
/** * Creates the extension registry, and sets the defaultSerializer * and defaultDeserializer properties to instances of an * UnknownExtensionSerializer, and an UnknownExtensionDeserializer, * respectively. */ public ExtensionRegistry(ErrorReporter errorReporter) { this.errorReporter = errorReporter; setDefaultSerializer(new UnknownExtensionSerializer()); setDefaultDeserializer(new UnknownExtensionDeserializer()); registerResourceBundle(CORE_RESOURCE_BUNDLE); }