325N/A boolean refParamAttrWritten = false;
325N/A if(namespaceURI.equals(AddressingVersion.W3C.nsUri)&& localName.equals("IS_REFERENCE_PARAMETER"))
325N/A refParamAttrWritten = true;
325N/A attributes.add(new Attribute(AddressingVersion.W3C.nsUri,IS_REFERENCE_PARAMETER,TRUE_VALUE));
325N/A } catch (XMLStreamException e) {
325N/A throw new WebServiceException("Unable to read the attributes for {"+nsUri+"}"+localName+" header",e);
325N/A public int getAttributeCount() {
325N/A else return super.getAttributeCount();
325N/A return IS_REFERENCE_PARAMETER;
325N/A return TRUE_VALUE;
325N/A if(state==1 && localName.equals(IS_REFERENCE_PARAMETER) && namespaceUri.equals(AddressingVersion.W3C.nsUri))
325N/A return TRUE_VALUE;
325N/A public void writeStartElement(String namespaceURI, String localName) throws XMLStreamException {
325N/A public void writeStartElement(String prefix, String localName, String namespaceURI) throws XMLStreamException {
325N/A public void writeAttribute(String prefix, String namespaceURI, String localName, String value) throws XMLStreamException {
325N/A public void writeAttribute(String namespaceURI, String localName, String value) throws XMLStreamException {
325N/A node.setAttributeNS(AddressingVersion.W3C.nsUri,AddressingVersion.W3C.getPrefix()+":"+IS_REFERENCE_PARAMETER,TRUE_VALUE);
325N/A } catch (XMLStreamBufferException e) {
325N/A throw new SOAPException(e);
325N/A public void writeTo(ContentHandler contentHandler, ErrorHandler errorHandler) throws SAXException {
325N/A public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException {