EMMA Coverage Report (generated Mon Mar 20 21:34:30 PST 2006)
[all classes][com.moesol.bindings.platform_sdk.data_services]

COVERAGE SUMMARY FOR SOURCE FILE [RecordsetEvents.java]

nameclass, %method, %block, %line, %
RecordsetEvents.java0%   (0/3)0%   (0/15)0%   (0/154)0%   (0/28)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class RecordsetEvents$10%   (0/1)100% (0/0)100% (0/0)100% (0/0)
     
class RecordsetEvents$Disp0%   (0/1)0%   (0/3)0%   (0/76)0%   (0/15)
<static initializer> 0%   (0/1)0%   (0/5)0%   (0/1)
RecordsetEvents$Disp (): void 0%   (0/1)0%   (0/69)0%   (0/13)
instance (): IUnknown$Disp 0%   (0/1)0%   (0/2)0%   (0/1)
     
class RecordsetEvents$Jni0%   (0/1)0%   (0/12)0%   (0/78)0%   (0/13)
EndOfRecordset (boolean [], int [], _Recordset): int 0%   (0/1)0%   (0/6)0%   (0/1)
FetchComplete (Error, int [], _Recordset): int 0%   (0/1)0%   (0/6)0%   (0/1)
FetchProgress (int, int, int [], _Recordset): int 0%   (0/1)0%   (0/7)0%   (0/1)
FieldChangeComplete (int, Object, Error, int [], _Recordset): int 0%   (0/1)0%   (0/8)0%   (0/1)
MoveComplete (int, Error, int [], _Recordset): int 0%   (0/1)0%   (0/7)0%   (0/1)
RecordChangeComplete (int, int, Error, int [], _Recordset): int 0%   (0/1)0%   (0/8)0%   (0/1)
RecordsetChangeComplete (int, Error, int [], _Recordset): int 0%   (0/1)0%   (0/7)0%   (0/1)
RecordsetEvents$Jni (): void 0%   (0/1)0%   (0/3)0%   (0/2)
WillChangeField (int, Object, int [], _Recordset): int 0%   (0/1)0%   (0/7)0%   (0/1)
WillChangeRecord (int, int, int [], _Recordset): int 0%   (0/1)0%   (0/7)0%   (0/1)
WillChangeRecordset (int, int [], _Recordset): int 0%   (0/1)0%   (0/6)0%   (0/1)
WillMove (int, int [], _Recordset): int 0%   (0/1)0%   (0/6)0%   (0/1)

1// tlb2java
2package com.moesol.bindings.platform_sdk.data_services;
3 
4 
5/**
6 * <code>IDL: [ helpstring(""), dispatchable ] interface</code>
7 */
8public interface RecordsetEvents extends com.moesol.bindings.platform_sdk.component_services.IDispatch {
9    public static final Class TYPELIB = TYPELIB_2A75196C_D9EB_4129_B803_931327F72D5C.class;
10    /**
11     * <code>IDL: [uuid(00000266-0000-0010-8000-00AA006D2EA4)]</code>
12     */
13    public static final com.moesol.bindings.platform_sdk.component_services.GUID IID = new com.moesol.bindings.platform_sdk.component_services.GUID(
14        0x00000266, (short)0x0000, (short)0x0010,
15         new byte[] {
16            (byte)0x80, (byte)0x00, 
17            (byte)0x00, (byte)0xaa, (byte)0x00, (byte)0x6d, (byte)0x2e, (byte)0xa4
18         } );
19 
20    /**
21     * <code>IDL: [ helpstring("") ]</code>
22     *
23     * @param cFields
24     *     <code>IDL: [in] LONG</code>
25     * @param Fields
26     *     <code>IDL: [in] VARIANT</code>
27     * @param adStatus
28     *     <code>IDL: [in] [out] EventStatusEnum*</code>
29     * @param pRecordset
30     *     <code>IDL: [in] _Recordset*</code>
31     * @return
32     *     <code>IDL:  HRESULT</code>
33     */
34    public /* HRESULT */ int WillChangeField(
35                /*[in]*/ int cFields, 
36                /*[in]*/ Object Fields, 
37                /*[in, out]*/ int[] adStatus, 
38                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset);
39 
40    /**
41     * <code>IDL: [ helpstring("") ]</code>
42     *
43     * @param cFields
44     *     <code>IDL: [in] LONG</code>
45     * @param Fields
46     *     <code>IDL: [in] VARIANT</code>
47     * @param pError
48     *     <code>IDL: [in] Error*</code>
49     * @param adStatus
50     *     <code>IDL: [in] [out] EventStatusEnum*</code>
51     * @param pRecordset
52     *     <code>IDL: [in] _Recordset*</code>
53     * @return
54     *     <code>IDL:  HRESULT</code>
55     */
56    public /* HRESULT */ int FieldChangeComplete(
57                /*[in]*/ int cFields, 
58                /*[in]*/ Object Fields, 
59                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error pError, 
60                /*[in, out]*/ int[] adStatus, 
61                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset);
62 
63    /**
64     * <code>IDL: [ helpstring("") ]</code>
65     *
66     * @param adReason
67     *     <code>IDL: [in] EventReasonEnum</code>
68     * @param cRecords
69     *     <code>IDL: [in] LONG</code>
70     * @param adStatus
71     *     <code>IDL: [in] [out] EventStatusEnum*</code>
72     * @param pRecordset
73     *     <code>IDL: [in] _Recordset*</code>
74     * @return
75     *     <code>IDL:  HRESULT</code>
76     */
77    public /* HRESULT */ int WillChangeRecord(
78                /*[in]*/ int adReason, 
79                /*[in]*/ int cRecords, 
80                /*[in, out]*/ int[] adStatus, 
81                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset);
82 
83    /**
84     * <code>IDL: [ helpstring("") ]</code>
85     *
86     * @param adReason
87     *     <code>IDL: [in] EventReasonEnum</code>
88     * @param cRecords
89     *     <code>IDL: [in] LONG</code>
90     * @param pError
91     *     <code>IDL: [in] Error*</code>
92     * @param adStatus
93     *     <code>IDL: [in] [out] EventStatusEnum*</code>
94     * @param pRecordset
95     *     <code>IDL: [in] _Recordset*</code>
96     * @return
97     *     <code>IDL:  HRESULT</code>
98     */
99    public /* HRESULT */ int RecordChangeComplete(
100                /*[in]*/ int adReason, 
101                /*[in]*/ int cRecords, 
102                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error pError, 
103                /*[in, out]*/ int[] adStatus, 
104                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset);
105 
106    /**
107     * <code>IDL: [ helpstring("") ]</code>
108     *
109     * @param adReason
110     *     <code>IDL: [in] EventReasonEnum</code>
111     * @param adStatus
112     *     <code>IDL: [in] [out] EventStatusEnum*</code>
113     * @param pRecordset
114     *     <code>IDL: [in] _Recordset*</code>
115     * @return
116     *     <code>IDL:  HRESULT</code>
117     */
118    public /* HRESULT */ int WillChangeRecordset(
119                /*[in]*/ int adReason, 
120                /*[in, out]*/ int[] adStatus, 
121                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset);
122 
123    /**
124     * <code>IDL: [ helpstring("") ]</code>
125     *
126     * @param adReason
127     *     <code>IDL: [in] EventReasonEnum</code>
128     * @param pError
129     *     <code>IDL: [in] Error*</code>
130     * @param adStatus
131     *     <code>IDL: [in] [out] EventStatusEnum*</code>
132     * @param pRecordset
133     *     <code>IDL: [in] _Recordset*</code>
134     * @return
135     *     <code>IDL:  HRESULT</code>
136     */
137    public /* HRESULT */ int RecordsetChangeComplete(
138                /*[in]*/ int adReason, 
139                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error pError, 
140                /*[in, out]*/ int[] adStatus, 
141                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset);
142 
143    /**
144     * <code>IDL: [ helpstring("") ]</code>
145     *
146     * @param adReason
147     *     <code>IDL: [in] EventReasonEnum</code>
148     * @param adStatus
149     *     <code>IDL: [in] [out] EventStatusEnum*</code>
150     * @param pRecordset
151     *     <code>IDL: [in] _Recordset*</code>
152     * @return
153     *     <code>IDL:  HRESULT</code>
154     */
155    public /* HRESULT */ int WillMove(
156                /*[in]*/ int adReason, 
157                /*[in, out]*/ int[] adStatus, 
158                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset);
159 
160    /**
161     * <code>IDL: [ helpstring("") ]</code>
162     *
163     * @param adReason
164     *     <code>IDL: [in] EventReasonEnum</code>
165     * @param pError
166     *     <code>IDL: [in] Error*</code>
167     * @param adStatus
168     *     <code>IDL: [in] [out] EventStatusEnum*</code>
169     * @param pRecordset
170     *     <code>IDL: [in] _Recordset*</code>
171     * @return
172     *     <code>IDL:  HRESULT</code>
173     */
174    public /* HRESULT */ int MoveComplete(
175                /*[in]*/ int adReason, 
176                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error pError, 
177                /*[in, out]*/ int[] adStatus, 
178                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset);
179 
180    /**
181     * <code>IDL: [ helpstring("") ]</code>
182     *
183     * @param fMoreData
184     *     <code>IDL: [in] [out] VARIANT_BOOL*</code>
185     * @param adStatus
186     *     <code>IDL: [in] [out] EventStatusEnum*</code>
187     * @param pRecordset
188     *     <code>IDL: [in] _Recordset*</code>
189     * @return
190     *     <code>IDL:  HRESULT</code>
191     */
192    public /* HRESULT */ int EndOfRecordset(
193                /*[in, out]*/ boolean[] fMoreData, 
194                /*[in, out]*/ int[] adStatus, 
195                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset);
196 
197    /**
198     * <code>IDL: [ helpstring("") ]</code>
199     *
200     * @param Progress
201     *     <code>IDL: [in] LONG</code>
202     * @param MaxProgress
203     *     <code>IDL: [in] LONG</code>
204     * @param adStatus
205     *     <code>IDL: [in] [out] EventStatusEnum*</code>
206     * @param pRecordset
207     *     <code>IDL: [in] _Recordset*</code>
208     * @return
209     *     <code>IDL:  HRESULT</code>
210     */
211    public /* HRESULT */ int FetchProgress(
212                /*[in]*/ int Progress, 
213                /*[in]*/ int MaxProgress, 
214                /*[in, out]*/ int[] adStatus, 
215                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset);
216 
217    /**
218     * <code>IDL: [ helpstring("") ]</code>
219     *
220     * @param pError
221     *     <code>IDL: [in] Error*</code>
222     * @param adStatus
223     *     <code>IDL: [in] [out] EventStatusEnum*</code>
224     * @param pRecordset
225     *     <code>IDL: [in] _Recordset*</code>
226     * @return
227     *     <code>IDL:  HRESULT</code>
228     */
229    public /* HRESULT */ int FetchComplete(
230                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error pError, 
231                /*[in, out]*/ int[] adStatus, 
232                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset);
233 
234 
235    /** <em>Implementation</em>, <small>Java to COM</small>. */
236    public static class Jni extends com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni implements RecordsetEvents {
237 
238    protected Jni () {
239    }
240 
241 
242    private native /* HRESULT */ int jni_WillChangeField(
243                /*[in]*/ int p0, 
244                /*[in]*/ Object p1, 
245                /*[in, out]*/ int[] p2, 
246                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p3);
247    public /* HRESULT */ int WillChangeField(
248                /*[in]*/ int p0, 
249                /*[in]*/ Object p1, 
250                /*[in, out]*/ int[] p2, 
251                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p3) {
252 
253        return jni_WillChangeField(p0, p1, p2, p3);
254    }
255 
256    private native /* HRESULT */ int jni_FieldChangeComplete(
257                /*[in]*/ int p0, 
258                /*[in]*/ Object p1, 
259                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p2, 
260                /*[in, out]*/ int[] p3, 
261                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p4);
262    public /* HRESULT */ int FieldChangeComplete(
263                /*[in]*/ int p0, 
264                /*[in]*/ Object p1, 
265                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p2, 
266                /*[in, out]*/ int[] p3, 
267                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p4) {
268 
269        return jni_FieldChangeComplete(p0, p1, p2, p3, p4);
270    }
271 
272    private native /* HRESULT */ int jni_WillChangeRecord(
273                /*[in]*/ int p0, 
274                /*[in]*/ int p1, 
275                /*[in, out]*/ int[] p2, 
276                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p3);
277    public /* HRESULT */ int WillChangeRecord(
278                /*[in]*/ int p0, 
279                /*[in]*/ int p1, 
280                /*[in, out]*/ int[] p2, 
281                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p3) {
282 
283        return jni_WillChangeRecord(p0, p1, p2, p3);
284    }
285 
286    private native /* HRESULT */ int jni_RecordChangeComplete(
287                /*[in]*/ int p0, 
288                /*[in]*/ int p1, 
289                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p2, 
290                /*[in, out]*/ int[] p3, 
291                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p4);
292    public /* HRESULT */ int RecordChangeComplete(
293                /*[in]*/ int p0, 
294                /*[in]*/ int p1, 
295                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p2, 
296                /*[in, out]*/ int[] p3, 
297                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p4) {
298 
299        return jni_RecordChangeComplete(p0, p1, p2, p3, p4);
300    }
301 
302    private native /* HRESULT */ int jni_WillChangeRecordset(
303                /*[in]*/ int p0, 
304                /*[in, out]*/ int[] p1, 
305                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p2);
306    public /* HRESULT */ int WillChangeRecordset(
307                /*[in]*/ int p0, 
308                /*[in, out]*/ int[] p1, 
309                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p2) {
310 
311        return jni_WillChangeRecordset(p0, p1, p2);
312    }
313 
314    private native /* HRESULT */ int jni_RecordsetChangeComplete(
315                /*[in]*/ int p0, 
316                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p1, 
317                /*[in, out]*/ int[] p2, 
318                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p3);
319    public /* HRESULT */ int RecordsetChangeComplete(
320                /*[in]*/ int p0, 
321                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p1, 
322                /*[in, out]*/ int[] p2, 
323                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p3) {
324 
325        return jni_RecordsetChangeComplete(p0, p1, p2, p3);
326    }
327 
328    private native /* HRESULT */ int jni_WillMove(
329                /*[in]*/ int p0, 
330                /*[in, out]*/ int[] p1, 
331                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p2);
332    public /* HRESULT */ int WillMove(
333                /*[in]*/ int p0, 
334                /*[in, out]*/ int[] p1, 
335                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p2) {
336 
337        return jni_WillMove(p0, p1, p2);
338    }
339 
340    private native /* HRESULT */ int jni_MoveComplete(
341                /*[in]*/ int p0, 
342                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p1, 
343                /*[in, out]*/ int[] p2, 
344                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p3);
345    public /* HRESULT */ int MoveComplete(
346                /*[in]*/ int p0, 
347                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p1, 
348                /*[in, out]*/ int[] p2, 
349                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p3) {
350 
351        return jni_MoveComplete(p0, p1, p2, p3);
352    }
353 
354    private native /* HRESULT */ int jni_EndOfRecordset(
355                /*[in, out]*/ boolean[] p0, 
356                /*[in, out]*/ int[] p1, 
357                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p2);
358    public /* HRESULT */ int EndOfRecordset(
359                /*[in, out]*/ boolean[] p0, 
360                /*[in, out]*/ int[] p1, 
361                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p2) {
362 
363        return jni_EndOfRecordset(p0, p1, p2);
364    }
365 
366    private native /* HRESULT */ int jni_FetchProgress(
367                /*[in]*/ int p0, 
368                /*[in]*/ int p1, 
369                /*[in, out]*/ int[] p2, 
370                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p3);
371    public /* HRESULT */ int FetchProgress(
372                /*[in]*/ int p0, 
373                /*[in]*/ int p1, 
374                /*[in, out]*/ int[] p2, 
375                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p3) {
376 
377        return jni_FetchProgress(p0, p1, p2, p3);
378    }
379 
380    private native /* HRESULT */ int jni_FetchComplete(
381                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p0, 
382                /*[in, out]*/ int[] p1, 
383                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p2);
384    public /* HRESULT */ int FetchComplete(
385                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p0, 
386                /*[in, out]*/ int[] p1, 
387                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p2) {
388 
389        return jni_FetchComplete(p0, p1, p2);
390    }
391 
392    }
393 
394    /** <em>Implementation</em>, <small>COM to Java</small>. */
395    public static class Disp extends com.moesol.bindings.platform_sdk.component_services.IDispatch.Disp {
396        public static com.moesol.bindings.platform_sdk.component_services.IUnknown.Disp instance() {
397            return s_instance;
398        }
399 
400        private static Disp s_instance = new Disp();
401 
402        protected Disp() {
403            addEntry(9, (short)1, "WillChangeField", "(ILjava/lang/Object;[ILcom/moesol/bindings/platform_sdk/data_services/_Recordset;)I");
404            addEntry(10, (short)1, "FieldChangeComplete", "(ILjava/lang/Object;Lcom/moesol/bindings/platform_sdk/data_services/Error;[ILcom/moesol/bindings/platform_sdk/data_services/_Recordset;)I");
405            addEntry(11, (short)1, "WillChangeRecord", "(II[ILcom/moesol/bindings/platform_sdk/data_services/_Recordset;)I");
406            addEntry(12, (short)1, "RecordChangeComplete", "(IILcom/moesol/bindings/platform_sdk/data_services/Error;[ILcom/moesol/bindings/platform_sdk/data_services/_Recordset;)I");
407            addEntry(13, (short)1, "WillChangeRecordset", "(I[ILcom/moesol/bindings/platform_sdk/data_services/_Recordset;)I");
408            addEntry(14, (short)1, "RecordsetChangeComplete", "(ILcom/moesol/bindings/platform_sdk/data_services/Error;[ILcom/moesol/bindings/platform_sdk/data_services/_Recordset;)I");
409            addEntry(15, (short)1, "WillMove", "(I[ILcom/moesol/bindings/platform_sdk/data_services/_Recordset;)I");
410            addEntry(16, (short)1, "MoveComplete", "(ILcom/moesol/bindings/platform_sdk/data_services/Error;[ILcom/moesol/bindings/platform_sdk/data_services/_Recordset;)I");
411            addEntry(17, (short)1, "EndOfRecordset", "([Z[ILcom/moesol/bindings/platform_sdk/data_services/_Recordset;)I");
412            addEntry(18, (short)1, "FetchProgress", "(II[ILcom/moesol/bindings/platform_sdk/data_services/_Recordset;)I");
413            addEntry(19, (short)1, "FetchComplete", "(Lcom/moesol/bindings/platform_sdk/data_services/Error;[ILcom/moesol/bindings/platform_sdk/data_services/_Recordset;)I");
414        }
415    }
416}

[all classes][com.moesol.bindings.platform_sdk.data_services]
EMMA 2.0.5312 (C) Vladimir Roubtsov