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