< prev index next >

src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java

Print this page

        

@@ -98,10 +98,11 @@
     }
 
     protected abstract NameImpl getHeaderName(String prefix);
     protected abstract NameImpl getBodyName(String prefix);
 
+    @Override
     public SOAPHeader addHeader() throws SOAPException {
         return addHeader(null);
     }
 
     public SOAPHeader addHeader(String prefix) throws SOAPException {

@@ -138,10 +139,11 @@
 
         HeaderImpl hdr = (HeaderImpl) findChild(headerName);
         header = hdr;
     }
 
+    @Override
     public SOAPHeader getHeader() throws SOAPException {
         lookForHeader();
         return header;
     }
 

@@ -150,10 +152,11 @@
 
         BodyImpl bodyChildElement = (BodyImpl) findChild(bodyName);
         body = bodyChildElement;
     }
 
+    @Override
     public SOAPBody addBody() throws SOAPException {
         return addBody(null);
     }
 
     public SOAPBody addBody(String prefix) throws SOAPException {

@@ -174,10 +177,11 @@
         }
 
         return body;
     }
 
+    @Override
     protected SOAPElement addElement(Name name) throws SOAPException {
         if (getBodyName(null).equals(name)) {
             return addBody(name.getPrefix());
         }
         if (getHeaderName(null).equals(name)) {

@@ -185,10 +189,11 @@
         }
 
         return super.addElement(name);
     }
 
+    @Override
     protected SOAPElement addElement(QName name) throws SOAPException {
         if (getBodyName(null).equals(NameImpl.convertToName(name))) {
             return addBody(name.getPrefix());
         }
         if (getHeaderName(null).equals(NameImpl.convertToName(name))) {

@@ -196,19 +201,22 @@
         }
 
         return super.addElement(name);
     }
 
+    @Override
     public SOAPBody getBody() throws SOAPException {
         lookForBody();
         return body;
     }
 
+    @Override
     public Source getContent() {
         return new DOMSource(getOwnerDocument());
     }
 
+    @Override
     public Name createName(String localName, String prefix, String uri)
         throws SOAPException {
 
         // validating parameters before passing them on
         // to make sure that the namespace specification rules are followed

@@ -239,10 +247,11 @@
                 "Unable to locate namespace for prefix " + prefix);
         }
         return NameImpl.create(localName, prefix, namespace);
     }
 
+    @Override
     public Name createName(String localName) throws SOAPException {
         return NameImpl.createFromUnqualifiedName(localName);
     }
 
     public void setOmitXmlDecl(String value) {

@@ -255,10 +264,11 @@
 
     public void setCharsetEncoding(String value) {
         charset = value;
     }
 
+    @Override
     public void output(OutputStream out) throws IOException {
         try {
 //            materializeBody();
             Transformer transformer =
                 EfficientStreamingTransformer.newTransformer();

@@ -299,10 +309,11 @@
     }
 
     /**
      * Serialize to FI if boolean parameter set.
      */
+    @Override
     public void output(OutputStream out, boolean isFastInfoset)
         throws IOException
     {
         if (!isFastInfoset) {
             output(out);

@@ -351,10 +362,11 @@
     //        XMLWriter writer = new XMLWriter(out, format);
     //        writer.write(getDocument());
     //    }
 
 
+    @Override
      public SOAPElement setElementQName(QName newName) throws SOAPException {
         log.log(Level.SEVERE,
                 "SAAJ0146.impl.invalid.name.change.requested",
                 new Object[] {elementQName.getLocalPart(),
                               newName.getLocalPart()});

@@ -387,10 +399,11 @@
 //              writingBridge.write(writer);
                 final String soapEnvNS = this.getNamespaceURI();
                 final DOMStreamReader reader = new DOMStreamReader(this);
                 XMLStreamReaderToXMLStreamWriter writingBridge =  new XMLStreamReaderToXMLStreamWriter();
                 writingBridge.bridge( new XMLStreamReaderToXMLStreamWriter.Breakpoint(reader, writer) {
+                        @Override
                         public boolean proceedAfterStartElement()  {
                                 if ("Body".equals(reader.getLocalName()) && soapEnvNS.equals(reader.getNamespaceURI()) ){
                                         return false;
                                 } else
                                         return true;
< prev index next >