org.omg.CORBA

Interface ValueDefOperations

All Superinterfaces:
ContainedOperations, ContainerOperations, IDLTypeOperations, IRObjectOperations
Known Subinterfaces:
ValueDef
Known Implementing Classes:
ValueDefPOA, ValueDefPOATie, _ValueDefStub

public interface ValueDefOperations
extends ContainerOperations, ContainedOperations, IDLTypeOperations

Generated from IDL interface "ValueDef"

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

Method Summary

ValueDef[]
abstract_base_values()
void
abstract_base_values(ValueDef[] arg)
ValueDef
base_value()
void
base_value(ValueDef 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)
ValueMemberDef
create_value_member(java.lang.String id, java.lang.String name, java.lang.String version, IDLType type, short access)
FullValueDescription
describe_value()
Initializer[]
initializers()
void
initializers(Initializer[] arg)
boolean
is_a(java.lang.String id)
boolean
is_abstract()
void
is_abstract(boolean arg)
boolean
is_custom()
void
is_custom(boolean arg)
boolean
is_truncatable()
void
is_truncatable(boolean arg)
InterfaceDef[]
supported_interfaces()
void
supported_interfaces(InterfaceDef[] 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

abstract_base_values

public ValueDef[] abstract_base_values()


abstract_base_values

public void abstract_base_values(ValueDef[] arg)


base_value

public ValueDef base_value()


base_value

public void base_value(ValueDef 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)


create_value_member

public ValueMemberDef create_value_member(java.lang.String id,
                                          java.lang.String name,
                                          java.lang.String version,
                                          IDLType type,
                                          short access)


describe_value

public FullValueDescription describe_value()


initializers

public Initializer[] initializers()


initializers

public void initializers(Initializer[] arg)


is_a

public boolean is_a(java.lang.String id)


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)


is_truncatable

public boolean is_truncatable()


is_truncatable

public void is_truncatable(boolean arg)


supported_interfaces

public InterfaceDef[] supported_interfaces()


supported_interfaces

public void supported_interfaces(InterfaceDef[] arg)