org.omg.CORBA

Interface InterfaceDefOperations

All Superinterfaces:
ContainedOperations, ContainerOperations, IDLTypeOperations, IRObjectOperations
Known Subinterfaces:
InterfaceDef
Known Implementing Classes:
InterfaceDef, InterfaceDefPOA, InterfaceDefPOATie, _InterfaceDefStub

public interface InterfaceDefOperations
extends ContainerOperations, ContainedOperations, IDLTypeOperations

Generated from IDL interface "InterfaceDef"

Author:
JacORB IDL compiler V 2.2, 7-May-2004

Method Summary

InterfaceDef[]
base_interfaces()
void
base_interfaces(InterfaceDef[] arg)
AttributeDef
create_attribute(java.lang.String id, java.lang.String name, java.lang.String version, IDLType type, AttributeMode mode)
OperationDef
create_operation(java.lang.String id, java.lang.String name, java.lang.String version, IDLType result, OperationMode mode, ParameterDescription[] params, ExceptionDef[] exceptions, java.lang.String[] contexts)
FullInterfaceDescription
describe_interface()
boolean
is_a(java.lang.String interface_id)
boolean
is_abstract()
void
is_abstract(boolean arg)

Methods inherited from interface org.omg.CORBA.ContainedOperations

absolute_name, containing_repository, defined_in, describe, id, id, move, name, name, version, version

Methods inherited from interface org.omg.CORBA.ContainerOperations

contents, create_alias, create_constant, create_enum, create_exception, create_interface, create_module, create_native, create_struct, create_union, create_value, create_value_box, describe_contents, lookup, lookup_name

Methods inherited from interface org.omg.CORBA.IDLTypeOperations

type

Methods inherited from interface org.omg.CORBA.IRObjectOperations

def_kind, destroy

Method Details

base_interfaces

public InterfaceDef[] base_interfaces()


base_interfaces

public void base_interfaces(InterfaceDef[] arg)


create_attribute

public AttributeDef create_attribute(java.lang.String id,
                                     java.lang.String name,
                                     java.lang.String version,
                                     IDLType type,
                                     AttributeMode mode)


create_operation

public OperationDef create_operation(java.lang.String id,
                                     java.lang.String name,
                                     java.lang.String version,
                                     IDLType result,
                                     OperationMode mode,
                                     ParameterDescription[] params,
                                     ExceptionDef[] exceptions,
                                     java.lang.String[] contexts)


describe_interface

public FullInterfaceDescription describe_interface()


is_a

public boolean is_a(java.lang.String interface_id)


is_abstract

public boolean is_abstract()


is_abstract

public void is_abstract(boolean arg)