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

COVERAGE SUMMARY FOR SOURCE FILE [IPropertyPageSite.java]

nameclass, %method, %block, %line, %
IPropertyPageSite.java100% (3/3)38%  (3/8)64%  (34/53)57%  (8/14)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class IPropertyPageSite$1100% (1/1)100% (0/0)100% (0/0)100% (0/0)
     
class IPropertyPageSite$Jni100% (1/1)0%   (0/5)0%   (0/19)0%   (0/6)
GetLocaleID (long []): int 0%   (0/1)0%   (0/4)0%   (0/1)
GetPageContainer (IUnknown []): int 0%   (0/1)0%   (0/4)0%   (0/1)
IPropertyPageSite$Jni (): void 0%   (0/1)0%   (0/3)0%   (0/2)
OnStatusChange (long): int 0%   (0/1)0%   (0/4)0%   (0/1)
TranslateAccelerator (MSG): int 0%   (0/1)0%   (0/4)0%   (0/1)
     
class IPropertyPageSite$Disp100% (1/1)100% (3/3)100% (34/34)100% (8/8)
<static initializer> 100% (1/1)100% (5/5)100% (1/1)
IPropertyPageSite$Disp (): void 100% (1/1)100% (27/27)100% (6/6)
instance (): IUnknown$Disp 100% (1/1)100% (2/2)100% (1/1)

1// tlb2java
2package com.moesol.bindings.platform_sdk.component_services;
3 
4 
5/**
6 * <code>IDL: [ helpstring(""),  ] interface</code>
7<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/javadoc/node()-->
8 */
9public interface IPropertyPageSite extends com.moesol.bindings.platform_sdk.component_services.IUnknown {
10    public static final Class TYPELIB = TYPELIB_AAC5785A_FAE3_4AB5_A040_673D0A0C2C4B.class;
11    /**
12     * <code>IDL: [uuid(B196B28C-BAB4-101A-B69C-00AA00341D07)]</code>
13     */
14    public static final com.moesol.bindings.platform_sdk.component_services.GUID IID = new com.moesol.bindings.platform_sdk.component_services.GUID(
15        0xb196b28c, (short)0xbab4, (short)0x101a,
16         new byte[] {
17            (byte)0xb6, (byte)0x9c, 
18            (byte)0x00, (byte)0xaa, (byte)0x00, (byte)0x34, (byte)0x1d, (byte)0x07
19         } );
20 
21    /**
22     * <code>IDL: [ helpstring("") ]</code>
23<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='OnStatusChange']/javadoc/node()-->
24     *
25     * @param dwFlags
26     *     <code>IDL: [in] ULONG</code>
27<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='OnStatusChange']/param[@name='dwFlags']/javadoc/node()-->
28     * @return
29     *     <code>IDL:  HRESULT</code>
30<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='OnStatusChange']/return/javadoc/node()-->
31     */
32    public /* HRESULT */ int OnStatusChange(
33                /*[in]*/ long dwFlags);
34 
35    /**
36     * <code>IDL: [ helpstring("") ]</code>
37<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='GetLocaleID']/javadoc/node()-->
38     *
39     * @param pLocaleID
40     *     <code>IDL: [out] ULONG*</code>
41<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='GetLocaleID']/param[@name='pLocaleID']/javadoc/node()-->
42     * @return
43     *     <code>IDL:  HRESULT</code>
44<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='GetLocaleID']/return/javadoc/node()-->
45     */
46    public /* HRESULT */ int GetLocaleID(
47                /*[out]*/ long[] pLocaleID);
48 
49    /**
50     * <code>IDL: [ helpstring("") ]</code>
51<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='GetPageContainer']/javadoc/node()-->
52     *
53     * @param ppUnk
54     *     <code>IDL: [out] IUnknown**</code>
55<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='GetPageContainer']/param[@name='ppUnk']/javadoc/node()-->
56     * @return
57     *     <code>IDL:  HRESULT</code>
58<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='GetPageContainer']/return/javadoc/node()-->
59     */
60    public /* HRESULT */ int GetPageContainer(
61                /*[out]*/ com.moesol.bindings.platform_sdk.component_services.IUnknown[] ppUnk);
62 
63    /**
64     * <code>IDL: [ helpstring("") ]</code>
65<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='TranslateAccelerator']/javadoc/node()-->
66     *
67     * @param pMsg
68     *     <code>IDL: [in] MSG*</code>
69<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='TranslateAccelerator']/param[@name='pMsg']/javadoc/node()-->
70     * @return
71     *     <code>IDL:  HRESULT</code>
72<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='IPropertyPageSite']/method[@name='TranslateAccelerator']/return/javadoc/node()-->
73     */
74    public /* HRESULT */ int TranslateAccelerator(
75                /*[in]*/ com.moesol.bindings.platform_sdk.windows_api.MSG pMsg);
76 
77 
78    /** <em>Implementation</em>, <small>Java to COM</small>. */
79    public static class Jni extends com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni implements IPropertyPageSite {
80 
81    protected Jni () {
82    }
83 
84 
85    private native /* HRESULT */ int jni_OnStatusChange(
86                /*[in]*/ long p0);
87    public /* HRESULT */ int OnStatusChange(
88                /*[in]*/ long p0) {
89 
90        return jni_OnStatusChange(p0);
91    }
92 
93    private native /* HRESULT */ int jni_GetLocaleID(
94                /*[out]*/ long[] p0);
95    public /* HRESULT */ int GetLocaleID(
96                /*[out]*/ long[] p0) {
97 
98        return jni_GetLocaleID(p0);
99    }
100 
101    private native /* HRESULT */ int jni_GetPageContainer(
102                /*[out]*/ com.moesol.bindings.platform_sdk.component_services.IUnknown[] p0);
103    public /* HRESULT */ int GetPageContainer(
104                /*[out]*/ com.moesol.bindings.platform_sdk.component_services.IUnknown[] p0) {
105 
106        return jni_GetPageContainer(p0);
107    }
108 
109    private native /* HRESULT */ int jni_TranslateAccelerator(
110                /*[in]*/ com.moesol.bindings.platform_sdk.windows_api.MSG p0);
111    public /* HRESULT */ int TranslateAccelerator(
112                /*[in]*/ com.moesol.bindings.platform_sdk.windows_api.MSG p0) {
113 
114        return jni_TranslateAccelerator(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.IUnknown.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(1610678272, (short)1, "OnStatusChange", "(J)I");
129            addEntry(1610678273, (short)1, "GetLocaleID", "([J)I");
130            addEntry(1610678274, (short)1, "GetPageContainer", "([Lcom/moesol/bindings/platform_sdk/component_services/IUnknown;)I");
131            addEntry(1610678275, (short)1, "TranslateAccelerator", "(Lcom/moesol/bindings/platform_sdk/windows_api/MSG;)I");
132        }
133    }
134}

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