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

nameclass, %method, %block, %line, %
Picture.java0%   (0/3)0%   (0/5)0%   (0/32)0%   (0/9)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class Picture$10%   (0/1)100% (0/0)100% (0/0)100% (0/0)
     
class Picture$Disp0%   (0/1)0%   (0/3)0%   (0/16)0%   (0/5)
<static initializer> 0%   (0/1)0%   (0/5)0%   (0/1)
Picture$Disp (): void 0%   (0/1)0%   (0/9)0%   (0/3)
instance (): IUnknown$Disp 0%   (0/1)0%   (0/2)0%   (0/1)
     
class Picture$Jni0%   (0/1)0%   (0/2)0%   (0/16)0%   (0/4)
Picture$Jni (): void 0%   (0/1)0%   (0/3)0%   (0/2)
Render (int, int, int, int, int, int, int, int, int, ByteBuffer): void 0%   (0/1)0%   (0/13)0%   (0/2)

1// tlb2java
2package com.moesol.bindings.platform_sdk.component_services;
3 
4 
5/**
6 * <code>IDL: [ helpstring(""), dispatchable ] interface</code>
7<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/javadoc/node()-->
8 */
9public interface Picture extends com.moesol.bindings.platform_sdk.component_services.IDispatch {
10    public static final Class TYPELIB = TYPELIB_00020430_0000_0000_C000_000000000046.class;
11    /**
12     * <code>IDL: [uuid(7BF80981-BF32-101A-8BBB-00AA00300CAB)]</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        0x7bf80981, (short)0xbf32, (short)0x101a,
16         new byte[] {
17            (byte)0x8b, (byte)0xbb, 
18            (byte)0x00, (byte)0xaa, (byte)0x00, (byte)0x30, (byte)0x0c, (byte)0xab
19         } );
20 
21    /**
22     * <code>IDL: [ helpstring("") ]</code>
23<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/method[@name='Render']/javadoc/node()-->
24     *
25     * @param hdc
26     *     <code>IDL:  INT</code>
27<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/method[@name='Render']/param[@name='hdc']/javadoc/node()-->
28     * @param x
29     *     <code>IDL:  LONG</code>
30<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/method[@name='Render']/param[@name='x']/javadoc/node()-->
31     * @param y
32     *     <code>IDL:  LONG</code>
33<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/method[@name='Render']/param[@name='y']/javadoc/node()-->
34     * @param cx
35     *     <code>IDL:  LONG</code>
36<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/method[@name='Render']/param[@name='cx']/javadoc/node()-->
37     * @param cy
38     *     <code>IDL:  LONG</code>
39<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/method[@name='Render']/param[@name='cy']/javadoc/node()-->
40     * @param xSrc
41     *     <code>IDL:  LONG</code>
42<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/method[@name='Render']/param[@name='xSrc']/javadoc/node()-->
43     * @param ySrc
44     *     <code>IDL:  LONG</code>
45<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/method[@name='Render']/param[@name='ySrc']/javadoc/node()-->
46     * @param cxSrc
47     *     <code>IDL:  LONG</code>
48<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/method[@name='Render']/param[@name='cxSrc']/javadoc/node()-->
49     * @param cySrc
50     *     <code>IDL:  LONG</code>
51<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/method[@name='Render']/param[@name='cySrc']/javadoc/node()-->
52     * @param prcWBounds
53     *     <code>IDL:  void*</code>
54<!-- /xjavadoc/library[@name='stdole']/dispatch[@name='Picture']/method[@name='Render']/param[@name='prcWBounds']/javadoc/node()-->
55     */
56    public void Render(
57                int hdc, 
58                int x, 
59                int y, 
60                int cx, 
61                int cy, 
62                int xSrc, 
63                int ySrc, 
64                int cxSrc, 
65                int cySrc, 
66                java.nio.ByteBuffer prcWBounds);
67 
68 
69    /** <em>Implementation</em>, <small>Java to COM</small>. */
70    public static class Jni extends com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni implements Picture {
71 
72    protected Jni () {
73    }
74 
75 
76//Handle
77//hPal
78//Type
79//Width
80//Height
81    private native void jni_Render(
82                int p0, 
83                int p1, 
84                int p2, 
85                int p3, 
86                int p4, 
87                int p5, 
88                int p6, 
89                int p7, 
90                int p8, 
91                java.nio.ByteBuffer p9);
92    public void Render(
93                int p0, 
94                int p1, 
95                int p2, 
96                int p3, 
97                int p4, 
98                int p5, 
99                int p6, 
100                int p7, 
101                int p8, 
102                java.nio.ByteBuffer p9) {
103 
104        jni_Render(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9);
105    }
106 
107    }
108 
109    /** <em>Implementation</em>, <small>COM to Java</small>. */
110    public static class Disp extends com.moesol.bindings.platform_sdk.component_services.IDispatch.Disp {
111        public static com.moesol.bindings.platform_sdk.component_services.IUnknown.Disp instance() {
112            return s_instance;
113        }
114 
115        private static Disp s_instance = new Disp();
116 
117        protected Disp() {
118            addEntry(6, (short)1, "Render", "(IIIIIIIIILjava/nio/ByteBuffer;)V");
119        }
120    }
121}

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