Java Platform 1.2
Beta 4

Interface org.omg.CORBA.ValueDef


public abstract interface ValueDef
extends Object, Container, Contained, IDLType

Method Summary
 ValueDef[] abstract_base_values()
           
 void abstract_base_values(ValueDef[] arg)
           
 InterfaceDef[] base_interfaces()
           
 void base_interfaces(InterfaceDef[] arg)
           
 ValueDef base_value()
           
 void base_value(ValueDef arg)
           
 AttributeDef create_attribute(String id, String name, String version, IDLType type, AttributeMode mode)
           
 InitializerDef create_initializer(StructMember[] members)
           
 OperationDef create_operation(String id, String name, String version, IDLType result, OperationMode mode, ParameterDescription[] params, ExceptionDef[] exceptions, String[] contexts)
           
 ValueMemberDef create_value_member(String name, IDLType type_def, short access)
           
 org.omg.CORBA.ValueDefPackage.FullValueDescription describe_value()
           
 byte flags()
           
 void flags(byte arg)
           
 boolean has_safe_base()
           
 void has_safe_base(boolean arg)
           
 boolean is_a(String value_id)
           
 boolean is_abstract()
           
 void is_abstract(boolean arg)
           
 boolean is_custom()
           
 void is_custom(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)

base_value

public ValueDef base_value()

base_value

public void base_value(ValueDef arg)

abstract_base_values

public ValueDef[] abstract_base_values()

abstract_base_values

public void abstract_base_values(ValueDef[] arg)

is_abstract

public boolean is_abstract()

is_abstract

public void is_abstract(boolean arg)

is_custom

public boolean is_custom()

is_custom

public void is_custom(boolean arg)

flags

public byte flags()

flags

public void flags(byte arg)

has_safe_base

public boolean has_safe_base()

has_safe_base

public void has_safe_base(boolean arg)

is_a

public boolean is_a(String value_id)

describe_value

public org.omg.CORBA.ValueDefPackage.FullValueDescription describe_value()

create_value_member

public ValueMemberDef create_value_member(String name,
                                          IDLType type_def,
                                          short access)

create_initializer

public InitializerDef create_initializer(StructMember[] members)

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.