KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com4j > tlbimp > def > ICoClassDecl


1 package com4j.tlbimp.def;
2
3 import com4j.IID;
4 import com4j.VTID;
5 import com4j.GUID;
6
7 /**
8  * CoClass declaration
9  */

10 @IID("{A2F511E4-CC26-4337-A4F4-EA992190D082}")
11 public interface ICoClassDecl extends ITypeDecl {
12     /**
13      * count the number of the interfaces implemented by this co-class
14      */

15     @VTID(7)
16     int countImplementedInterfaces();
17
18     /**
19      * gets an interface implemented by this co-class
20      */

21     @VTID(8)
22     IImplementedInterfaceDecl getImplementedInterface(
23         int index);
24
25     /**
26      * checks if this co-class is creatable
27      */

28     @VTID(9)
29     boolean isCreatable();
30
31     @VTID(10)
32     GUID getGUID();
33 }
34
Popular Tags