You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by bu...@apache.org on 2002/10/02 21:28:06 UTC

cvs commit: xml-axis/java/src/org/apache/axis/wsdl/symbolTable Parameter.java

butek       2002/10/02 12:28:06

  Modified:    java/src/org/apache/axis/wsdl/symbolTable Tag:
                        explicitHeaderWork Parameter.java
  Log:
  Make sure I know what I'm doing.  This SHOULD go into the explicitHeaderWork
  branch.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.3.8.1   +12 -1     xml-axis/java/src/org/apache/axis/wsdl/symbolTable/Parameter.java
  
  Index: Parameter.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/wsdl/symbolTable/Parameter.java,v
  retrieving revision 1.3
  retrieving revision 1.3.8.1
  diff -u -r1.3 -r1.3.8.1
  --- Parameter.java	24 Jul 2002 16:15:03 -0000	1.3
  +++ Parameter.java	2 Oct 2002 19:28:05 -0000	1.3.8.1
  @@ -79,11 +79,14 @@
       private TypeEntry type;
       private byte mode = IN;
   
  +    private boolean inHeader = false;
  +
       public String toString() {
           return "(" + type
                   + (mimeType == null ? "" : "(" + mimeType + ")")
                   + ", " + getName() + ", "
  -                + (mode == IN ? "IN)" : mode == INOUT ? "INOUT)" : "OUT)");
  +                + (mode == IN ? "IN)" : mode == INOUT ? "INOUT)" : "OUT)"
  +                + (inHeader ? "(soap:header)" : ""));
       } // toString
   
       public QName getQName() {
  @@ -130,4 +133,12 @@
       public void setMode(byte mode) {
           this.mode = mode;
       }
  +
  +    public boolean inHeader() {
  +        return inHeader;
  +    } // inHeader
  +
  +    public void setInHeader(boolean inHeader) {
  +        this.inHeader = inHeader;
  +    } // setInHeader
   } // class Parameter