~ubuntu-branches/debian/squeeze/axis/squeeze

« back to all changes in this revision

Viewing changes to docs/apiDocs/org/apache/axis/wsdl/toJava/JavaBindingWriter.html

  • Committer: Bazaar Package Importer
  • Author(s): Vladimír Lapáček
  • Date: 2006-09-06 22:31:39 UTC
  • Revision ID: james.westby@ubuntu.com-20060906223139-l7m5edxeositeppl
Tags: upstream-1.4
Import upstream version 1.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 
2
<!--NewPage-->
 
3
<HTML>
 
4
<HEAD>
 
5
<!-- Generated by javadoc (build 1.4.2_08) on Sat Apr 22 18:57:24 PDT 2006 -->
 
6
<TITLE>
 
7
JavaBindingWriter (Axis API)
 
8
</TITLE>
 
9
 
 
10
<META NAME="keywords" CONTENT="org.apache.axis.wsdl.toJava.JavaBindingWriter class">
 
11
 
 
12
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
 
13
 
 
14
<SCRIPT type="text/javascript">
 
15
function windowTitle()
 
16
{
 
17
    parent.document.title="JavaBindingWriter (Axis API)";
 
18
}
 
19
</SCRIPT>
 
20
 
 
21
</HEAD>
 
22
 
 
23
<BODY BGCOLOR="white" onload="windowTitle();">
 
24
 
 
25
 
 
26
<!-- ========= START OF TOP NAVBAR ======= -->
 
27
<A NAME="navbar_top"><!-- --></A>
 
28
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
 
29
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
 
30
<TR>
 
31
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
 
32
<A NAME="navbar_top_firstrow"><!-- --></A>
 
33
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
 
34
  <TR ALIGN="center" VALIGN="top">
 
35
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
 
36
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
 
37
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
 
38
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/JavaBindingWriter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
 
39
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
 
40
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
 
41
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
 
42
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
 
43
  </TR>
 
44
</TABLE>
 
45
</TD>
 
46
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
 
47
</EM>
 
48
</TD>
 
49
</TR>
 
50
 
 
51
<TR>
 
52
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 
53
&nbsp;<A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBeanWriter.html" title="class in org.apache.axis.wsdl.toJava"><B>PREV CLASS</B></A>&nbsp;
 
54
&nbsp;<A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBuildFileWriter.html" title="class in org.apache.axis.wsdl.toJava"><B>NEXT CLASS</B></A></FONT></TD>
 
55
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 
56
  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 
57
&nbsp;<A HREF="JavaBindingWriter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 
58
&nbsp;<SCRIPT type="text/javascript">
 
59
  <!--
 
60
  if(window==top) {
 
61
    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
 
62
  }
 
63
  //-->
 
64
</SCRIPT>
 
65
<NOSCRIPT>
 
66
  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
 
67
</NOSCRIPT>
 
68
 
 
69
</FONT></TD>
 
70
</TR>
 
71
<TR>
 
72
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 
73
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 
74
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 
75
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 
76
</TR>
 
77
</TABLE>
 
78
<A NAME="skip-navbar_top"></A>
 
79
<!-- ========= END OF TOP NAVBAR ========= -->
 
80
 
 
81
<HR>
 
82
<!-- ======== START OF CLASS DATA ======== -->
 
83
<H2>
 
84
<FONT SIZE="-1">
 
85
org.apache.axis.wsdl.toJava</FONT>
 
86
<BR>
 
87
Class JavaBindingWriter</H2>
 
88
<PRE>
 
89
java.lang.Object
 
90
  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.wsdl.toJava.JavaBindingWriter</B>
 
91
</PRE>
 
92
<DL>
 
93
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A></DD>
 
94
</DL>
 
95
<HR>
 
96
<DL>
 
97
<DT>public class <B>JavaBindingWriter</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A></DL>
 
98
 
 
99
<P>
 
100
This is Wsdl2java's Binding Writer.  It writes the following files, as appropriate:
 
101
 <bindingName>Stub.java, <bindingName>Skeleton.java, <bindingName>Impl.java.
 
102
<P>
 
103
 
 
104
<P>
 
105
<HR>
 
106
 
 
107
<P>
 
108
<!-- ======== NESTED CLASS SUMMARY ======== -->
 
109
 
 
110
 
 
111
<!-- =========== FIELD SUMMARY =========== -->
 
112
 
 
113
<A NAME="field_summary"><!-- --></A>
 
114
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 
115
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
116
<TD COLSPAN=2><FONT SIZE="+2">
 
117
<B>Field Summary</B></FONT></TD>
 
118
</TR>
 
119
<TR BGCOLOR="white" CLASS="TableRowColor">
 
120
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
121
<CODE>protected &nbsp;javax.wsdl.Binding</CODE></FONT></TD>
 
122
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#binding">binding</A></B></CODE>
 
123
 
 
124
<BR>
 
125
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field binding</TD>
 
126
</TR>
 
127
<TR BGCOLOR="white" CLASS="TableRowColor">
 
128
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
129
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A></CODE></FONT></TD>
 
130
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#emitter">emitter</A></B></CODE>
 
131
 
 
132
<BR>
 
133
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field emitter</TD>
 
134
</TR>
 
135
<TR BGCOLOR="white" CLASS="TableRowColor">
 
136
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
137
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A></CODE></FONT></TD>
 
138
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#implWriter">implWriter</A></B></CODE>
 
139
 
 
140
<BR>
 
141
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field implWriter</TD>
 
142
</TR>
 
143
<TR BGCOLOR="white" CLASS="TableRowColor">
 
144
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
145
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
 
146
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#INTERFACE_NAME">INTERFACE_NAME</A></B></CODE>
 
147
 
 
148
<BR>
 
149
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field INTERFACE_NAME</TD>
 
150
</TR>
 
151
<TR BGCOLOR="white" CLASS="TableRowColor">
 
152
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
153
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A></CODE></FONT></TD>
 
154
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#interfaceWriter">interfaceWriter</A></B></CODE>
 
155
 
 
156
<BR>
 
157
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field interfaceWriter</TD>
 
158
</TR>
 
159
<TR BGCOLOR="white" CLASS="TableRowColor">
 
160
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
161
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A></CODE></FONT></TD>
 
162
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#skelWriter">skelWriter</A></B></CODE>
 
163
 
 
164
<BR>
 
165
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field skelWriter</TD>
 
166
</TR>
 
167
<TR BGCOLOR="white" CLASS="TableRowColor">
 
168
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
169
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A></CODE></FONT></TD>
 
170
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#stubWriter">stubWriter</A></B></CODE>
 
171
 
 
172
<BR>
 
173
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field stubWriter</TD>
 
174
</TR>
 
175
<TR BGCOLOR="white" CLASS="TableRowColor">
 
176
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
177
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A></CODE></FONT></TD>
 
178
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#symbolTable">symbolTable</A></B></CODE>
 
179
 
 
180
<BR>
 
181
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field symbolTable</TD>
 
182
</TR>
 
183
</TABLE>
 
184
&nbsp;
 
185
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
 
186
 
 
187
<A NAME="constructor_summary"><!-- --></A>
 
188
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 
189
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
190
<TD COLSPAN=2><FONT SIZE="+2">
 
191
<B>Constructor Summary</B></FONT></TD>
 
192
</TR>
 
193
<TR BGCOLOR="white" CLASS="TableRowColor">
 
194
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#JavaBindingWriter(org.apache.axis.wsdl.toJava.Emitter, javax.wsdl.Binding, org.apache.axis.wsdl.symbolTable.SymbolTable)">JavaBindingWriter</A></B>(<A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A>&nbsp;emitter,
 
195
                  javax.wsdl.Binding&nbsp;binding,
 
196
                  <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A>&nbsp;symbolTable)</CODE>
 
197
 
 
198
<BR>
 
199
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor.</TD>
 
200
</TR>
 
201
</TABLE>
 
202
&nbsp;
 
203
<!-- ========== METHOD SUMMARY =========== -->
 
204
 
 
205
<A NAME="method_summary"><!-- --></A>
 
206
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 
207
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
208
<TD COLSPAN=2><FONT SIZE="+2">
 
209
<B>Method Summary</B></FONT></TD>
 
210
</TR>
 
211
<TR BGCOLOR="white" CLASS="TableRowColor">
 
212
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
213
<CODE>&nbsp;void</CODE></FONT></TD>
 
214
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#generate()">generate</A></B>()</CODE>
 
215
 
 
216
<BR>
 
217
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Write all the binding bindings:  stub, skeleton, and impl.</TD>
 
218
</TR>
 
219
<TR BGCOLOR="white" CLASS="TableRowColor">
 
220
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
221
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A></CODE></FONT></TD>
 
222
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#getJavaImplWriter(org.apache.axis.wsdl.toJava.Emitter, org.apache.axis.wsdl.symbolTable.BindingEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)">getJavaImplWriter</A></B>(<A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A>&nbsp;emitter,
 
223
                  <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html" title="class in org.apache.axis.wsdl.symbolTable">BindingEntry</A>&nbsp;bEntry,
 
224
                  <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A>&nbsp;st)</CODE>
 
225
 
 
226
<BR>
 
227
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getJavaImplWriter</TD>
 
228
</TR>
 
229
<TR BGCOLOR="white" CLASS="TableRowColor">
 
230
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
231
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A></CODE></FONT></TD>
 
232
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#getJavaInterfaceWriter(org.apache.axis.wsdl.toJava.Emitter, org.apache.axis.wsdl.symbolTable.PortTypeEntry, org.apache.axis.wsdl.symbolTable.BindingEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)">getJavaInterfaceWriter</A></B>(<A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A>&nbsp;emitter,
 
233
                       <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/PortTypeEntry.html" title="class in org.apache.axis.wsdl.symbolTable">PortTypeEntry</A>&nbsp;ptEntry,
 
234
                       <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html" title="class in org.apache.axis.wsdl.symbolTable">BindingEntry</A>&nbsp;bEntry,
 
235
                       <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A>&nbsp;st)</CODE>
 
236
 
 
237
<BR>
 
238
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getJavaInterfaceWriter</TD>
 
239
</TR>
 
240
<TR BGCOLOR="white" CLASS="TableRowColor">
 
241
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
242
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A></CODE></FONT></TD>
 
243
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#getJavaSkelWriter(org.apache.axis.wsdl.toJava.Emitter, org.apache.axis.wsdl.symbolTable.BindingEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)">getJavaSkelWriter</A></B>(<A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A>&nbsp;emitter,
 
244
                  <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html" title="class in org.apache.axis.wsdl.symbolTable">BindingEntry</A>&nbsp;bEntry,
 
245
                  <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A>&nbsp;st)</CODE>
 
246
 
 
247
<BR>
 
248
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getJavaSkelWriter</TD>
 
249
</TR>
 
250
<TR BGCOLOR="white" CLASS="TableRowColor">
 
251
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
252
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A></CODE></FONT></TD>
 
253
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#getJavaStubWriter(org.apache.axis.wsdl.toJava.Emitter, org.apache.axis.wsdl.symbolTable.BindingEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)">getJavaStubWriter</A></B>(<A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A>&nbsp;emitter,
 
254
                  <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html" title="class in org.apache.axis.wsdl.symbolTable">BindingEntry</A>&nbsp;bEntry,
 
255
                  <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A>&nbsp;st)</CODE>
 
256
 
 
257
<BR>
 
258
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getJavaStubWriter</TD>
 
259
</TR>
 
260
<TR BGCOLOR="white" CLASS="TableRowColor">
 
261
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
262
<CODE>protected &nbsp;void</CODE></FONT></TD>
 
263
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#postSetGenerators()">postSetGenerators</A></B>()</CODE>
 
264
 
 
265
<BR>
 
266
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the writer based on the other condition after generate() is called.</TD>
 
267
</TR>
 
268
<TR BGCOLOR="white" CLASS="TableRowColor">
 
269
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
270
<CODE>protected &nbsp;void</CODE></FONT></TD>
 
271
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBindingWriter.html#setGenerators()">setGenerators</A></B>()</CODE>
 
272
 
 
273
<BR>
 
274
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setGenerators
 
275
 Logic to set the generators that are based on the Binding
 
276
 This logic was moved from the constructor so extended interfaces
 
277
 can more effectively use the hooks.</TD>
 
278
</TR>
 
279
</TABLE>
 
280
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
 
281
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 
282
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
 
283
<TD><B>Methods inherited from class java.lang.Object</B></TD>
 
284
</TR>
 
285
<TR BGCOLOR="white" CLASS="TableRowColor">
 
286
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
 
287
</TR>
 
288
</TABLE>
 
289
&nbsp;
 
290
<P>
 
291
 
 
292
<!-- ============ FIELD DETAIL =========== -->
 
293
 
 
294
<A NAME="field_detail"><!-- --></A>
 
295
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 
296
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
297
<TD COLSPAN=1><FONT SIZE="+2">
 
298
<B>Field Detail</B></FONT></TD>
 
299
</TR>
 
300
</TABLE>
 
301
 
 
302
<A NAME="stubWriter"><!-- --></A><H3>
 
303
stubWriter</H3>
 
304
<PRE>
 
305
protected <A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A> <B>stubWriter</B></PRE>
 
306
<DL>
 
307
<DD>Field stubWriter
 
308
<P>
 
309
<DL>
 
310
</DL>
 
311
</DL>
 
312
<HR>
 
313
 
 
314
<A NAME="skelWriter"><!-- --></A><H3>
 
315
skelWriter</H3>
 
316
<PRE>
 
317
protected <A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A> <B>skelWriter</B></PRE>
 
318
<DL>
 
319
<DD>Field skelWriter
 
320
<P>
 
321
<DL>
 
322
</DL>
 
323
</DL>
 
324
<HR>
 
325
 
 
326
<A NAME="implWriter"><!-- --></A><H3>
 
327
implWriter</H3>
 
328
<PRE>
 
329
protected <A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A> <B>implWriter</B></PRE>
 
330
<DL>
 
331
<DD>Field implWriter
 
332
<P>
 
333
<DL>
 
334
</DL>
 
335
</DL>
 
336
<HR>
 
337
 
 
338
<A NAME="interfaceWriter"><!-- --></A><H3>
 
339
interfaceWriter</H3>
 
340
<PRE>
 
341
protected <A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A> <B>interfaceWriter</B></PRE>
 
342
<DL>
 
343
<DD>Field interfaceWriter
 
344
<P>
 
345
<DL>
 
346
</DL>
 
347
</DL>
 
348
<HR>
 
349
 
 
350
<A NAME="emitter"><!-- --></A><H3>
 
351
emitter</H3>
 
352
<PRE>
 
353
protected <A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A> <B>emitter</B></PRE>
 
354
<DL>
 
355
<DD>Field emitter
 
356
<P>
 
357
<DL>
 
358
</DL>
 
359
</DL>
 
360
<HR>
 
361
 
 
362
<A NAME="binding"><!-- --></A><H3>
 
363
binding</H3>
 
364
<PRE>
 
365
protected javax.wsdl.Binding <B>binding</B></PRE>
 
366
<DL>
 
367
<DD>Field binding
 
368
<P>
 
369
<DL>
 
370
</DL>
 
371
</DL>
 
372
<HR>
 
373
 
 
374
<A NAME="symbolTable"><!-- --></A><H3>
 
375
symbolTable</H3>
 
376
<PRE>
 
377
protected <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A> <B>symbolTable</B></PRE>
 
378
<DL>
 
379
<DD>Field symbolTable
 
380
<P>
 
381
<DL>
 
382
</DL>
 
383
</DL>
 
384
<HR>
 
385
 
 
386
<A NAME="INTERFACE_NAME"><!-- --></A><H3>
 
387
INTERFACE_NAME</H3>
 
388
<PRE>
 
389
public static java.lang.String <B>INTERFACE_NAME</B></PRE>
 
390
<DL>
 
391
<DD>Field INTERFACE_NAME
 
392
<P>
 
393
<DL>
 
394
</DL>
 
395
</DL>
 
396
 
 
397
<!-- ========= CONSTRUCTOR DETAIL ======== -->
 
398
 
 
399
<A NAME="constructor_detail"><!-- --></A>
 
400
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 
401
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
402
<TD COLSPAN=1><FONT SIZE="+2">
 
403
<B>Constructor Detail</B></FONT></TD>
 
404
</TR>
 
405
</TABLE>
 
406
 
 
407
<A NAME="JavaBindingWriter(org.apache.axis.wsdl.toJava.Emitter, javax.wsdl.Binding, org.apache.axis.wsdl.symbolTable.SymbolTable)"><!-- --></A><H3>
 
408
JavaBindingWriter</H3>
 
409
<PRE>
 
410
public <B>JavaBindingWriter</B>(<A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A>&nbsp;emitter,
 
411
                         javax.wsdl.Binding&nbsp;binding,
 
412
                         <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A>&nbsp;symbolTable)</PRE>
 
413
<DL>
 
414
<DD>Constructor.
 
415
<P>
 
416
<DT><B>Parameters:</B><DD><CODE>emitter</CODE> - <DD><CODE>binding</CODE> - <DD><CODE>symbolTable</CODE> - </DL>
 
417
 
 
418
<!-- ============ METHOD DETAIL ========== -->
 
419
 
 
420
<A NAME="method_detail"><!-- --></A>
 
421
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 
422
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
423
<TD COLSPAN=1><FONT SIZE="+2">
 
424
<B>Method Detail</B></FONT></TD>
 
425
</TR>
 
426
</TABLE>
 
427
 
 
428
<A NAME="getJavaInterfaceWriter(org.apache.axis.wsdl.toJava.Emitter, org.apache.axis.wsdl.symbolTable.PortTypeEntry, org.apache.axis.wsdl.symbolTable.BindingEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)"><!-- --></A><H3>
 
429
getJavaInterfaceWriter</H3>
 
430
<PRE>
 
431
protected <A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A> <B>getJavaInterfaceWriter</B>(<A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A>&nbsp;emitter,
 
432
                                           <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/PortTypeEntry.html" title="class in org.apache.axis.wsdl.symbolTable">PortTypeEntry</A>&nbsp;ptEntry,
 
433
                                           <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html" title="class in org.apache.axis.wsdl.symbolTable">BindingEntry</A>&nbsp;bEntry,
 
434
                                           <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A>&nbsp;st)</PRE>
 
435
<DL>
 
436
<DD>getJavaInterfaceWriter
 
437
<P>
 
438
<DD><DL>
 
439
</DL>
 
440
</DD>
 
441
<DD><DL>
 
442
<DT><B>Parameters:</B><DD><CODE>emitter</CODE> - <DD><CODE>ptEntry</CODE> - <DD><CODE>bEntry</CODE> - <DD><CODE>st</CODE> - 
 
443
<DT><B>Returns:</B><DD></DL>
 
444
</DD>
 
445
</DL>
 
446
<HR>
 
447
 
 
448
<A NAME="getJavaStubWriter(org.apache.axis.wsdl.toJava.Emitter, org.apache.axis.wsdl.symbolTable.BindingEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)"><!-- --></A><H3>
 
449
getJavaStubWriter</H3>
 
450
<PRE>
 
451
protected <A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A> <B>getJavaStubWriter</B>(<A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A>&nbsp;emitter,
 
452
                                      <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html" title="class in org.apache.axis.wsdl.symbolTable">BindingEntry</A>&nbsp;bEntry,
 
453
                                      <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A>&nbsp;st)</PRE>
 
454
<DL>
 
455
<DD>getJavaStubWriter
 
456
<P>
 
457
<DD><DL>
 
458
</DL>
 
459
</DD>
 
460
<DD><DL>
 
461
<DT><B>Parameters:</B><DD><CODE>emitter</CODE> - <DD><CODE>bEntry</CODE> - <DD><CODE>st</CODE> - 
 
462
<DT><B>Returns:</B><DD></DL>
 
463
</DD>
 
464
</DL>
 
465
<HR>
 
466
 
 
467
<A NAME="getJavaSkelWriter(org.apache.axis.wsdl.toJava.Emitter, org.apache.axis.wsdl.symbolTable.BindingEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)"><!-- --></A><H3>
 
468
getJavaSkelWriter</H3>
 
469
<PRE>
 
470
protected <A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A> <B>getJavaSkelWriter</B>(<A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A>&nbsp;emitter,
 
471
                                      <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html" title="class in org.apache.axis.wsdl.symbolTable">BindingEntry</A>&nbsp;bEntry,
 
472
                                      <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A>&nbsp;st)</PRE>
 
473
<DL>
 
474
<DD>getJavaSkelWriter
 
475
<P>
 
476
<DD><DL>
 
477
</DL>
 
478
</DD>
 
479
<DD><DL>
 
480
<DT><B>Parameters:</B><DD><CODE>emitter</CODE> - <DD><CODE>bEntry</CODE> - <DD><CODE>st</CODE> - 
 
481
<DT><B>Returns:</B><DD></DL>
 
482
</DD>
 
483
</DL>
 
484
<HR>
 
485
 
 
486
<A NAME="getJavaImplWriter(org.apache.axis.wsdl.toJava.Emitter, org.apache.axis.wsdl.symbolTable.BindingEntry, org.apache.axis.wsdl.symbolTable.SymbolTable)"><!-- --></A><H3>
 
487
getJavaImplWriter</H3>
 
488
<PRE>
 
489
protected <A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A> <B>getJavaImplWriter</B>(<A HREF="../../../../../org/apache/axis/wsdl/toJava/Emitter.html" title="class in org.apache.axis.wsdl.toJava">Emitter</A>&nbsp;emitter,
 
490
                                      <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html" title="class in org.apache.axis.wsdl.symbolTable">BindingEntry</A>&nbsp;bEntry,
 
491
                                      <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymbolTable.html" title="class in org.apache.axis.wsdl.symbolTable">SymbolTable</A>&nbsp;st)</PRE>
 
492
<DL>
 
493
<DD>getJavaImplWriter
 
494
<P>
 
495
<DD><DL>
 
496
</DL>
 
497
</DD>
 
498
<DD><DL>
 
499
<DT><B>Parameters:</B><DD><CODE>emitter</CODE> - <DD><CODE>bEntry</CODE> - <DD><CODE>st</CODE> - 
 
500
<DT><B>Returns:</B><DD></DL>
 
501
</DD>
 
502
</DL>
 
503
<HR>
 
504
 
 
505
<A NAME="generate()"><!-- --></A><H3>
 
506
generate</H3>
 
507
<PRE>
 
508
public void <B>generate</B>()
 
509
              throws java.io.IOException</PRE>
 
510
<DL>
 
511
<DD>Write all the binding bindings:  stub, skeleton, and impl.
 
512
<P>
 
513
<DD><DL>
 
514
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html#generate()">generate</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/wsdl/gen/Generator.html" title="interface in org.apache.axis.wsdl.gen">Generator</A></CODE></DL>
 
515
</DD>
 
516
<DD><DL>
 
517
 
 
518
<DT><B>Throws:</B>
 
519
<DD><CODE>java.io.IOException</CODE></DL>
 
520
</DD>
 
521
</DL>
 
522
<HR>
 
523
 
 
524
<A NAME="setGenerators()"><!-- --></A><H3>
 
525
setGenerators</H3>
 
526
<PRE>
 
527
protected void <B>setGenerators</B>()</PRE>
 
528
<DL>
 
529
<DD>setGenerators
 
530
 Logic to set the generators that are based on the Binding
 
531
 This logic was moved from the constructor so extended interfaces
 
532
 can more effectively use the hooks.
 
533
<P>
 
534
<DD><DL>
 
535
</DL>
 
536
</DD>
 
537
<DD><DL>
 
538
</DL>
 
539
</DD>
 
540
</DL>
 
541
<HR>
 
542
 
 
543
<A NAME="postSetGenerators()"><!-- --></A><H3>
 
544
postSetGenerators</H3>
 
545
<PRE>
 
546
protected void <B>postSetGenerators</B>()</PRE>
 
547
<DL>
 
548
<DD>Set the writer based on the other condition after generate() is called.
 
549
<P>
 
550
<DD><DL>
 
551
</DL>
 
552
</DD>
 
553
<DD><DL>
 
554
</DL>
 
555
</DD>
 
556
</DL>
 
557
<!-- ========= END OF CLASS DATA ========= -->
 
558
<HR>
 
559
 
 
560
 
 
561
<!-- ======= START OF BOTTOM NAVBAR ====== -->
 
562
<A NAME="navbar_bottom"><!-- --></A>
 
563
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
 
564
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
 
565
<TR>
 
566
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
 
567
<A NAME="navbar_bottom_firstrow"><!-- --></A>
 
568
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
 
569
  <TR ALIGN="center" VALIGN="top">
 
570
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
 
571
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
 
572
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
 
573
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/JavaBindingWriter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
 
574
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
 
575
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
 
576
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
 
577
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
 
578
  </TR>
 
579
</TABLE>
 
580
</TD>
 
581
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
 
582
</EM>
 
583
</TD>
 
584
</TR>
 
585
 
 
586
<TR>
 
587
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 
588
&nbsp;<A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBeanWriter.html" title="class in org.apache.axis.wsdl.toJava"><B>PREV CLASS</B></A>&nbsp;
 
589
&nbsp;<A HREF="../../../../../org/apache/axis/wsdl/toJava/JavaBuildFileWriter.html" title="class in org.apache.axis.wsdl.toJava"><B>NEXT CLASS</B></A></FONT></TD>
 
590
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 
591
  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 
592
&nbsp;<A HREF="JavaBindingWriter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 
593
&nbsp;<SCRIPT type="text/javascript">
 
594
  <!--
 
595
  if(window==top) {
 
596
    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
 
597
  }
 
598
  //-->
 
599
</SCRIPT>
 
600
<NOSCRIPT>
 
601
  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
 
602
</NOSCRIPT>
 
603
 
 
604
</FONT></TD>
 
605
</TR>
 
606
<TR>
 
607
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 
608
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 
609
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 
610
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 
611
</TR>
 
612
</TABLE>
 
613
<A NAME="skip-navbar_bottom"></A>
 
614
<!-- ======== END OF BOTTOM NAVBAR ======= -->
 
615
 
 
616
<HR>
 
617
Copyright © 2005 Apache Web Services Project. All Rights Reserved.
 
618
</BODY>
 
619
</HTML>