KickJava   Java API By Example, From Geeks To Geeks.

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


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 ContainerOperations extends org.omg.CORBA.IRObjectOperations JavaDoc {
9
10     public org.omg.CORBA.Contained JavaDoc lookup(java.lang.String JavaDoc search_name);
11
12     public org.omg.CORBA.Contained JavaDoc[] contents(
13                 org.omg.CORBA.DefinitionKind JavaDoc limit_type,
14                 boolean exclude_inherited);
15
16     public org.omg.CORBA.Contained JavaDoc[] lookup_name(java.lang.String JavaDoc search_name,
17                 int levels_to_search,
18                 org.omg.CORBA.DefinitionKind JavaDoc limit_type,
19                 boolean exclude_inherited);
20
21     public org.omg.CORBA.ContainerPackage.Description[] describe_contents(
22                 org.omg.CORBA.DefinitionKind JavaDoc limit_type,
23                 boolean exclude_inherited,
24                 int max_returned_objs);
25
26     public org.omg.CORBA.ModuleDef JavaDoc create_module(java.lang.String JavaDoc id,
27                 java.lang.String JavaDoc name,
28                 java.lang.String JavaDoc version);
29
30     public org.omg.CORBA.ConstantDef JavaDoc create_constant(java.lang.String JavaDoc id,
31                 java.lang.String JavaDoc name,
32                 java.lang.String JavaDoc version,
33                 org.omg.CORBA.IDLType JavaDoc type,
34                 org.omg.CORBA.Any JavaDoc value);
35
36     public org.omg.CORBA.StructDef JavaDoc create_struct(java.lang.String JavaDoc id,
37                 java.lang.String JavaDoc name,
38                 java.lang.String JavaDoc version,
39                 org.omg.CORBA.StructMember JavaDoc[] members);
40
41     public org.omg.CORBA.UnionDef JavaDoc create_union(java.lang.String JavaDoc id,
42                 java.lang.String JavaDoc name,
43                 java.lang.String JavaDoc version,
44                 org.omg.CORBA.IDLType JavaDoc discriminator_type,
45                 org.omg.CORBA.UnionMember JavaDoc[] members);
46
47     public org.omg.CORBA.EnumDef JavaDoc create_enum(java.lang.String JavaDoc id,
48                 java.lang.String JavaDoc name,
49                 java.lang.String JavaDoc version,
50                 java.lang.String JavaDoc[] members);
51
52     public org.omg.CORBA.AliasDef JavaDoc create_alias(java.lang.String JavaDoc id,
53                 java.lang.String JavaDoc name,
54                 java.lang.String JavaDoc version,
55                 org.omg.CORBA.IDLType JavaDoc original_type);
56
57     public org.omg.CORBA.InterfaceDef JavaDoc create_interface(java.lang.String JavaDoc id,
58                 java.lang.String JavaDoc name,
59                 java.lang.String JavaDoc version,
60                 org.omg.CORBA.InterfaceDef JavaDoc[] base_interfaces,
61                 boolean is_abstract);
62
63     public org.omg.CORBA.ExceptionDef JavaDoc create_exception(java.lang.String JavaDoc id,
64                 java.lang.String JavaDoc name,
65                 java.lang.String JavaDoc version,
66                 org.omg.CORBA.StructMember JavaDoc[] members);
67
68     public org.omg.CORBA.ValueDef JavaDoc create_value(java.lang.String JavaDoc id,
69                 java.lang.String JavaDoc name,
70                 java.lang.String JavaDoc version,
71                 boolean is_custom,
72                 boolean is_abstract,
73                 org.omg.CORBA.ValueDef JavaDoc base_value,
74                 boolean is_truncatable,
75                 org.omg.CORBA.ValueDef JavaDoc[] abstract_base_values,
76                 org.omg.CORBA.InterfaceDef JavaDoc[] supported_interfaces,
77                 org.omg.CORBA.Initializer JavaDoc[] initializers);
78
79     public org.omg.CORBA.ValueBoxDef JavaDoc create_value_box(java.lang.String JavaDoc id,
80                 java.lang.String JavaDoc name,
81                 java.lang.String JavaDoc version,
82                 org.omg.CORBA.IDLType JavaDoc original_type);
83
84     public org.omg.CORBA.NativeDef JavaDoc create_native(java.lang.String JavaDoc id,
85                 java.lang.String JavaDoc name,
86                 java.lang.String JavaDoc version);
87 }
88
Popular Tags