Java Platform 1.2
Beta 4

Interface org.omg.CORBA.InterfaceDef


public abstract interface InterfaceDef
extends Object, Container, Contained, IDLType
An InterfaceDef object represents an interface definition. It can contains constants, typedefs, exceptions, operations, and attributes.


Method Summary
 InterfaceDef[] base_interfaces()
           
 void base_interfaces(InterfaceDef[] arg)
           
 AttributeDef create_attribute(String id, String name, String version, IDLType type, AttributeMode mode)
           
 OperationDef create_operation(String id, String name, String version, IDLType result, OperationMode mode, ParameterDescription[] params, ExceptionDef[] exceptions, String[] contexts)
           
 FullInterfaceDescription describe_interface()
           
 boolean is_a(String interface_id)
           
 boolean is_abstract()
           
 void is_abstract(boolean arg)
           
 
Methods inherited from interface org.omg.CORBA.Container
contents , create_alias , create_constant , create_enum , create_exception , create_interface , create_module , create_struct , create_union , create_value_box , create_value , describe_contents , lookup_name , lookup
 
Methods inherited from interface org.omg.CORBA.Contained
absolute_name , containing_repository , defined_in , describe , id , id , move , name , name , version , version
 
Methods inherited from interface org.omg.CORBA.IDLType
type
 

Method Detail

base_interfaces

public InterfaceDef[] base_interfaces()

base_interfaces

public void base_interfaces(InterfaceDef[] arg)

is_abstract

public boolean is_abstract()

is_abstract

public void is_abstract(boolean arg)

is_a

public boolean is_a(String interface_id)

describe_interface

public FullInterfaceDescription describe_interface()

create_attribute

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

create_operation

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

Java Platform 1.2
Beta 4

Submit a bug or feature
Submit comments/suggestions about new javadoc look
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.
This documentation was generated with a post-Beta4 version of Javadoc.