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 [Filters.java]

nameclass, %method, %block, %line, %
Filters.java0%   (0/3)0%   (0/9)0%   (0/69)0%   (0/20)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class Filters$10%   (0/1)100% (0/0)100% (0/0)100% (0/0)
     
class Filters$Disp0%   (0/1)0%   (0/3)0%   (0/46)0%   (0/10)
<static initializer> 0%   (0/1)0%   (0/5)0%   (0/1)
Filters$Disp (): void 0%   (0/1)0%   (0/39)0%   (0/8)
instance (): IUnknown$Disp 0%   (0/1)0%   (0/2)0%   (0/1)
     
class Filters$Jni0%   (0/1)0%   (0/6)0%   (0/23)0%   (0/10)
Append (String, int, String): void 0%   (0/1)0%   (0/6)0%   (0/2)
Delete (Object): void 0%   (0/1)0%   (0/4)0%   (0/2)
Filters$Jni (): void 0%   (0/1)0%   (0/3)0%   (0/2)
Refresh (): void 0%   (0/1)0%   (0/3)0%   (0/2)
getCount (): int 0%   (0/1)0%   (0/3)0%   (0/1)
getItem (Object): Filter 0%   (0/1)0%   (0/4)0%   (0/1)

1// tlb2java
2package com.moesol.bindings.platform_sdk.data_services;
3 
4 
5/**
6 * <code>IDL: [ helpstring("Filters Interface"), dual, oleautomation, dispatchable ] interface</code>
7 */
8public interface Filters extends com.moesol.bindings.platform_sdk.component_services.IDispatch {
9    public static final Class TYPELIB = TYPELIB_AC3B8B4C_B6CA_11D1_9F31_00C04FC29D52.class;
10    /**
11     * <code>IDL: [uuid(D2D139E2-B6CA-11D1-9F31-00C04FC29D52)]</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        0xd2d139e2, (short)0xb6ca, (short)0x11d1,
15         new byte[] {
16            (byte)0x9f, (byte)0x31, 
17            (byte)0x00, (byte)0xc0, (byte)0x4f, (byte)0xc2, (byte)0x9d, (byte)0x52
18         } );
19 
20    /**
21     * <code>IDL: [ helpstring("") ]</code>
22     *
23     */
24    public void Refresh();
25 
26    /**
27     * <code>IDL: [ helpstring("") ]</code>
28     *
29     * @return 
30     *     <code>IDL: [out] [retval] LONG*</code>
31     */
32    public int getCount();
33 
34    /**
35     * <code>IDL: [ helpstring("") ]</code>
36     *
37     * @param Index
38     *     <code>IDL: [in] VARIANT</code>
39     * @return 
40     *     <code>IDL: [out] [retval] Filter**</code>
41     */
42    public com.moesol.bindings.platform_sdk.data_services.Filter getItem(
43                /*[in]*/ Object Index);
44 
45    /**
46     * <code>IDL: [ helpstring("") ]</code>
47     *
48     * @param TableName
49     *     <code>IDL: [in] BSTR</code>
50     * @param FilterType
51     *     <code>IDL: [in] FilterTypeEnum</code>
52     * @param FilterCriteria
53     *     <code>IDL: [in] BSTR</code>
54     */
55    public void Append(
56                /*[in]*/ String TableName, 
57                /*[in]*/ int FilterType, 
58                /*[in]*/ String FilterCriteria);
59 
60    /**
61     * <code>IDL: [ helpstring("") ]</code>
62     *
63     * @param Index
64     *     <code>IDL: [in] VARIANT</code>
65     */
66    public void Delete(
67                /*[in]*/ Object Index);
68 
69 
70    /** <em>Implementation</em>, <small>Java to COM</small>. */
71    public static class Jni extends com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni implements Filters {
72 
73    protected Jni () {
74    }
75 
76 
77    private native void jni_Refresh();
78    public void Refresh() {
79 
80        jni_Refresh();
81    }
82 
83    private native int jni_getCount();
84    public int getCount() {
85 
86        return jni_getCount();
87    }
88 
89    private native com.moesol.bindings.platform_sdk.data_services.Filter jni_getItem(
90                /*[in]*/ Object p0);
91    public com.moesol.bindings.platform_sdk.data_services.Filter getItem(
92                /*[in]*/ Object p0) {
93 
94        return jni_getItem(p0);
95    }
96 
97    private native void jni_Append(
98                /*[in]*/ String p0, 
99                /*[in]*/ int p1, 
100                /*[in]*/ String p2);
101    public void Append(
102                /*[in]*/ String p0, 
103                /*[in]*/ int p1, 
104                /*[in]*/ String p2) {
105 
106        jni_Append(p0, p1, p2);
107    }
108 
109    private native void jni_Delete(
110                /*[in]*/ Object p0);
111    public void Delete(
112                /*[in]*/ Object p0) {
113 
114        jni_Delete(p0);
115    }
116 
117    }
118 
119    /** <em>Implementation</em>, <small>COM to Java</small>. */
120    public static class Disp extends com.moesol.bindings.platform_sdk.component_services.IDispatch.Disp {
121        public static com.moesol.bindings.platform_sdk.component_services.IUnknown.Disp instance() {
122            return s_instance;
123        }
124 
125        private static Disp s_instance = new Disp();
126 
127        protected Disp() {
128            addEntry(1610743808, (short)1, "Refresh", "()V");
129            addEntry(-4, (short)1, "_NewEnum", "()Lcom/moesol/bindings/platform_sdk/component_services/IUnknown;");
130            addEntry(1610743810, (short)2, "getCount", "()I");
131            addEntry(0, (short)2, "getItem", "(Ljava/lang/Object;)Lcom/moesol/bindings/platform_sdk/data_services/Filter;");
132            addEntry(1610743812, (short)1, "Append", "(Ljava/lang/String;ILjava/lang/String;)V");
133            addEntry(1610743813, (short)1, "Delete", "(Ljava/lang/Object;)V");
134        }
135    }
136}

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