All Packages Class Hierarchy This Package Previous Next Index
Class org.omg.CORBA.InterfaceDefHelper
java.lang.Object
|
+----org.omg.CORBA.InterfaceDefHelper
- public abstract class InterfaceDefHelper
- extends Object
- Java Class org.omg.CORBA.InterfaceDefHelper
- Source File org/omg/CORBA/InterfaceDefHelper.java
- IDL Source File ir.idl
- IDL Absolute Name ::CORBA::InterfaceDef
- Repository Identifier IDL:omg.org/CORBA/InterfaceDef:1.0
IDL definition:
#pragma prefix "omg.org/CORBA"
interface InterfaceDef : ::CORBA::Container, ::CORBA::Contained, ::CORBA::IDLType {
attribute ::CORBA::InterfaceDefSeq base_interfaces;
boolean is_a(
in ::CORBA::RepositoryId interface_id
);
struct FullInterfaceDescription {
::CORBA::Identifier name;
::CORBA::RepositoryId id;
::CORBA::RepositoryId defined_in;
::CORBA::VersionSpec version;
::CORBA::OpDescriptionSeq operations;
::CORBA::AttrDescriptionSeq attributes;
::CORBA::RepositoryIdSeq base_interfaces;
TypeCode type;
};
::CORBA::InterfaceDef::FullInterfaceDescription describe_interface();
::CORBA::AttributeDef create_attribute(
in ::CORBA::RepositoryId id,
in ::CORBA::Identifier name,
in ::CORBA::VersionSpec version,
in ::CORBA::IDLType type,
in ::CORBA::AttributeMode mode
);
::CORBA::OperationDef create_operation(
in ::CORBA::RepositoryId id,
in ::CORBA::Identifier name,
in ::CORBA::VersionSpec version,
in ::CORBA::IDLType result,
in ::CORBA::OperationMode mode,
in ::CORBA::ParDescriptionSeq params,
in ::CORBA::ExceptionDefSeq exceptions,
in ::CORBA::ContextIdSeq contexts
);
};
InterfaceDefHelper()
-
bind(ORB)
-
bind(ORB, String)
-
bind(ORB, String, String, BindOptions)
-
extract(Any)
-
id()
-
insert(Any, InterfaceDef)
-
narrow(Object)
-
read(InputStream)
-
type()
-
write(OutputStream, InterfaceDef)
-
InterfaceDefHelper
public InterfaceDefHelper()
narrow
public static InterfaceDef narrow(Object object)
bind
public static InterfaceDef bind(ORB orb)
bind
public static InterfaceDef bind(ORB orb,
String name)
bind
public static InterfaceDef bind(ORB orb,
String name,
String host,
BindOptions options)
read
public static InterfaceDef read(InputStream _input)
write
public static void write(OutputStream _output,
InterfaceDef value)
insert
public static void insert(Any any,
InterfaceDef value)
extract
public static InterfaceDef extract(Any any)
type
public static TypeCode type()
id
public static String id()
All Packages Class Hierarchy This Package Previous Next Index