home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 14 / IOPROG_14.ISO / soft / sdkjava / sdkjava.exe / SDKJava.cab / Samples / CustDoc / rundir / CCustSample.java < prev    next >
Encoding:
Java Source  |  1998-03-05  |  3.5 KB  |  116 lines

  1. //
  2. // Auto-generated using JCOM.EXE 4.79.2035
  3. //   (..\..\..\..\javatest\custdoc\tools\jcom.exe /jc CustSample -n..\CustSample)
  4. //
  5. // WARNING: Do not remove the comments that include "@com" directives.
  6. // This source file must be compiled by a @com-aware compiler.
  7. // If you are using the Microsoft Visual J++ compiler, you must use
  8. // version 1.02.3920 or later. Previous versions will not issue an error
  9. // but will not generate COM-enabled class files.
  10. //
  11.  
  12. import com.ms.com.*;
  13. import com.ms.com.IUnknown;
  14. import com.ms.com.Variant;
  15.  
  16. /** @com.class(classid=2BEBEC42-6499-11D0-BFFC-00AA003CFDFC,DynamicCasts)
  17. */
  18. public final class CCustSample implements IUnknown,com.ms.com.NoAutoScripting,ICustSample
  19. {
  20.   /** @com.method() */
  21.   public native void PassFixedPtIn(double fp);
  22.  
  23.   /** @com.method() */
  24.   public native double PassPFixedPtOutRetVal();
  25.  
  26.   /** @com.method() */
  27.   public native void PassPFixedPtIn(double pfp);
  28.  
  29.   /** @com.method() */
  30.   public native void PassPFixedPtOut(double[] pfp);
  31.  
  32.   /** @com.method() */
  33.   public native void PassPFixedPtInOut(double[] pfp);
  34.  
  35.   /** @com.method() */
  36.   public native void PassFixedPtsFromComToJava(ICustSample pCustSample);
  37.  
  38.   /** @com.method() */
  39.   public native void PassMyVariantIn(String v);
  40.  
  41.   /** @com.method() */
  42.   public native String PassPMyVariantOutRetVal();
  43.  
  44.   /** @com.method() */
  45.   public native void PassPMyVariantIn(String pv);
  46.  
  47.   /** @com.method() */
  48.   public native void PassPMyVariantOut(String[] pv);
  49.  
  50.   /** @com.method() */
  51.   public native void PassPMyVariantInOut(String[] pv);
  52.  
  53.   /** @com.method() */
  54.   public native void PassMyVariantFromComToJava(ICustSample pCustSample);
  55.  
  56.   /** @com.method() */
  57.   public native void PassPPointOut(java.awt.Point ppt);
  58.  
  59.   /** @com.method() */
  60.   public native void PassPPointInOut(java.awt.Point ppt);
  61.  
  62.   /** @com.method() */
  63.   public native void PassPointFromComToJava(ICustSample pCustSample);
  64.  
  65.   /** @com.method() */
  66.   public native void PassRectIn(java.awt.Rectangle r);
  67.  
  68.   /** @com.method() */
  69.   public native java.awt.Rectangle PassPRectOutRetVal();
  70.  
  71.   /** @com.method() */
  72.   public native void PassPRectIn(java.awt.Rectangle pr);
  73.  
  74.   /** @com.method() */
  75.   public native void PassPRectOut(java.awt.Rectangle[] pr);
  76.  
  77.   /** @com.method() */
  78.   public native void PassPRectInOut(java.awt.Rectangle[] pr);
  79.  
  80.   /** @com.method() */
  81.   public native java.awt.Rectangle PassPPRectOutRetVal();
  82.  
  83.   /** @com.method() */
  84.   public native void PassPPRectIn(java.awt.Rectangle[] ppr);
  85.  
  86.   /** @com.method() */
  87.   public native void PassPPRectOut(java.awt.Rectangle[] ppr);
  88.  
  89.   /** @com.method() */
  90.   public native void PassPPRectInOut(java.awt.Rectangle[] ppr);
  91.  
  92.   /** @com.method() */
  93.   public native void PassRectFromComToJava(ICustSample pCustSample);
  94.  
  95.   /** @com.method() */
  96.   public native void PassPStrIn(String pstr);
  97.  
  98.   /** @com.method() */
  99.   public native String PassPPStrOutRetVal();
  100.  
  101.   /** @com.method() */
  102.   public native void PassPPStrIn(String[] ppstr);
  103.  
  104.   /** @com.method() */
  105.   public native void PassPPStrOut(String[] ppstr);
  106.  
  107.   /** @com.method() */
  108.   public native void PassPPStrInOut(String[] ppstr);
  109.  
  110.   /** @com.method() */
  111.   public native void PassAnsiFromComToJava(ICustSample pCustSample);
  112.  
  113.  
  114.   public static final com.ms.com._Guid clsid = new com.ms.com._Guid((int)0x2bebec42, (short)0x6499, (short)0x11d0, (byte)0xbf, (byte)0xfc, (byte)0x0, (byte)0xaa, (byte)0x0, (byte)0x3c, (byte)0xfd, (byte)0xfc);
  115. }
  116.