KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > omg > CORBA > InterfaceDefOperations


1 /***** Copyright (c) 1999 Object Management Group. Unlimited rights to
2        duplicate and use this code are hereby granted provided that this
3        copyright notice is included.
4 *****/

5
6 package org.omg.CORBA;
7
8 public interface InterfaceDefOperations extends
9             org.omg.CORBA.ContainerOperations JavaDoc,
10             org.omg.CORBA.ContainedOperations JavaDoc,
11             org.omg.CORBA.IDLTypeOperations JavaDoc {
12
13     public org.omg.CORBA.InterfaceDef JavaDoc[] base_interfaces();
14     public void base_interfaces(org.omg.CORBA.InterfaceDef JavaDoc[] base_interfaces);
15
16     public boolean is_abstract();
17     public void is_abstract(boolean is_abstract);
18
19     public boolean is_a(java.lang.String JavaDoc interface_id);
20
21     public org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription
22         describe_interface();
23
24     public org.omg.CORBA.AttributeDef JavaDoc create_attribute(java.lang.String JavaDoc id,
25                 java.lang.String JavaDoc name,
26                 java.lang.String JavaDoc version,
27                 org.omg.CORBA.IDLType JavaDoc type,
28                 org.omg.CORBA.AttributeMode JavaDoc mode);
29
30     public org.omg.CORBA.OperationDef JavaDoc create_operation(java.lang.String JavaDoc id,
31                 java.lang.String JavaDoc name,
32                 java.lang.String JavaDoc version,
33                 org.omg.CORBA.IDLType JavaDoc result,
34                 org.omg.CORBA.OperationMode JavaDoc mode,
35                 org.omg.CORBA.ParameterDescription JavaDoc[] params,
36                 org.omg.CORBA.ExceptionDef JavaDoc[] exceptions,
37                 java.lang.String JavaDoc[] contexts);
38
39 }
40
Popular Tags