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

nameclass, %method, %block, %line, %
ISpecifyPropertyPages.java100% (3/3)80%  (4/5)87%  (20/23)75%  (6/8)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class ISpecifyPropertyPages$1100% (1/1)100% (0/0)100% (0/0)100% (0/0)
     
class ISpecifyPropertyPages$Jni100% (1/1)50%  (1/2)57%  (4/7)33%  (1/3)
ISpecifyPropertyPages$Jni (): void 0%   (0/1)0%   (0/3)0%   (0/2)
GetPages (CAUUID []): int 100% (1/1)100% (4/4)100% (1/1)
     
class ISpecifyPropertyPages$Disp100% (1/1)100% (3/3)100% (16/16)100% (5/5)
<static initializer> 100% (1/1)100% (5/5)100% (1/1)
ISpecifyPropertyPages$Disp (): void 100% (1/1)100% (9/9)100% (3/3)
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='ISpecifyPropertyPages']/javadoc/node()-->
8 */
9public interface ISpecifyPropertyPages 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(B196B28B-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        0xb196b28b, (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='ISpecifyPropertyPages']/method[@name='GetPages']/javadoc/node()-->
24     *
25     * @param pPages
26     *     <code>IDL: [out] CAUUID*</code>
27<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='ISpecifyPropertyPages']/method[@name='GetPages']/param[@name='pPages']/javadoc/node()-->
28     * @return
29     *     <code>IDL:  HRESULT</code>
30<!-- /xjavadoc/library[@name='com_moesol_bindings']/interface[@name='ISpecifyPropertyPages']/method[@name='GetPages']/return/javadoc/node()-->
31     */
32    public /* HRESULT */ int GetPages(
33                /*[out]*/ com.moesol.bindings.platform_sdk.component_services.CAUUID[] pPages);
34 
35 
36    /** <em>Implementation</em>, <small>Java to COM</small>. */
37    public static class Jni extends com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni implements ISpecifyPropertyPages {
38 
39    protected Jni () {
40    }
41 
42 
43    private native /* HRESULT */ int jni_GetPages(
44                /*[out]*/ com.moesol.bindings.platform_sdk.component_services.CAUUID[] p0);
45    public /* HRESULT */ int GetPages(
46                /*[out]*/ com.moesol.bindings.platform_sdk.component_services.CAUUID[] p0) {
47 
48        return jni_GetPages(p0);
49    }
50 
51    }
52 
53    /** <em>Implementation</em>, <small>COM to Java</small>. */
54    public static class Disp extends com.moesol.bindings.platform_sdk.component_services.IUnknown.Disp {
55        public static com.moesol.bindings.platform_sdk.component_services.IUnknown.Disp instance() {
56            return s_instance;
57        }
58 
59        private static Disp s_instance = new Disp();
60 
61        protected Disp() {
62            addEntry(Integer.MIN_VALUE, (short)0, "_thunk_ISpecifyPropertyPages_GetPages@8", "com_moesol_bindings.dll");
63        }
64    }
65}

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