public class ValueDefPOATie extends ValueDefPOA
| Constructor and Description |
|---|
ValueDefPOATie(ValueDefOperations delegate) |
ValueDefPOATie(ValueDefOperations delegate,
POA poa) |
| Modifier and Type | Method and Description |
|---|---|
POA |
_default_POA()
Returns the
root POA from the ORB instance associated with the servant.
|
ValueDefOperations |
_delegate() |
void |
_delegate(ValueDefOperations delegate) |
String |
absolute_name() |
ValueDef[] |
abstract_base_values() |
void |
abstract_base_values(ValueDef[] newAbstract_base_values) |
ValueDef |
base_value() |
void |
base_value(ValueDef newBase_value) |
Repository |
containing_repository() |
Contained[] |
contents(DefinitionKind limit_type,
boolean exclude_inherited) |
AliasDef |
create_alias(String id,
String name,
String version,
IDLType original_type) |
AttributeDef |
create_attribute(String id,
String name,
String version,
IDLType type,
AttributeMode mode) |
ConstantDef |
create_constant(String id,
String name,
String version,
IDLType type,
Any value) |
EnumDef |
create_enum(String id,
String name,
String version,
String[] members) |
ExceptionDef |
create_exception(String id,
String name,
String version,
StructMember[] members) |
InterfaceDef |
create_interface(String id,
String name,
String version,
boolean is_abstract,
InterfaceDef[] base_interfaces) |
ModuleDef |
create_module(String id,
String name,
String version) |
NativeDef |
create_native(String id,
String name,
String version) |
OperationDef |
create_operation(String id,
String name,
String version,
IDLType result,
OperationMode mode,
ParameterDescription[] params,
ExceptionDef[] exceptions,
String[] contexts) |
StructDef |
create_struct(String id,
String name,
String version,
StructMember[] members) |
UnionDef |
create_union(String id,
String name,
String version,
IDLType discriminator_type,
UnionMember[] members) |
ValueBoxDef |
create_value_box(String id,
String name,
String version,
IDLType original_type_def) |
ValueMemberDef |
create_value_member(String id,
String name,
String version,
IDLType type_def,
short access) |
ValueDef |
create_value(String id,
String name,
String version,
boolean is_custom,
boolean is_abstract,
byte flags,
ValueDef base_value,
boolean has_safe_base,
ValueDef[] abstract_base_values,
InterfaceDef[] supported_interfaces,
Initializer[] initializers) |
DefinitionKind |
def_kind()
Returns the
DefinitionKind corresponding to this Interface Repository object. |
Container |
defined_in() |
Description[] |
describe_contents(DefinitionKind limit_type,
boolean exclude_inherited,
int max_returned_objs) |
FullValueDescription |
describe_value() |
Description |
describe() |
void |
destroy()
Destroys this object.
|
byte |
flags() |
void |
flags(byte newFlags) |
boolean |
has_safe_base() |
void |
has_safe_base(boolean newHas_safe_base) |
String |
id() |
void |
id(String newId) |
Initializer[] |
initializers() |
void |
initializers(Initializer[] newInitializers) |
boolean |
is_a(String value_id) |
boolean |
is_abstract() |
void |
is_abstract(boolean newIs_abstract) |
boolean |
is_custom() |
void |
is_custom(boolean newIs_custom) |
Contained[] |
lookup_name(String search_name,
int levels_to_search,
DefinitionKind limit_type,
boolean exclude_inherited) |
Contained |
lookup(String search_name) |
void |
move(Container new_container,
String new_name,
String new_version) |
String |
name() |
void |
name(String newName) |
InterfaceDef[] |
supported_interfaces() |
void |
supported_interfaces(InterfaceDef[] newSupported_interfaces) |
TypeCode |
type()
The type attribute describes the type defined by an object
derived from
IDLType. |
String |
version() |
void |
version(String newVersion) |
_all_interfaces, _invoke, _this, _this_get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_objectpublic ValueDefPOATie(ValueDefOperations delegate)
public ValueDefPOATie(ValueDefOperations delegate, POA poa)
public ValueDefOperations _delegate()
public void _delegate(ValueDefOperations delegate)
public POA _default_POA()
Servant_default_POA in class Servantdefault_POA the POA associated with the
Servant.public InterfaceDef[] supported_interfaces()
public void supported_interfaces(InterfaceDef[] newSupported_interfaces)
public Initializer[] initializers()
public void initializers(Initializer[] newInitializers)
public ValueDef base_value()
public void base_value(ValueDef newBase_value)
public ValueDef[] abstract_base_values()
public void abstract_base_values(ValueDef[] newAbstract_base_values)
public boolean is_abstract()
public void is_abstract(boolean newIs_abstract)
public boolean is_custom()
public void is_custom(boolean newIs_custom)
public byte flags()
public void flags(byte newFlags)
public boolean has_safe_base()
public void has_safe_base(boolean newHas_safe_base)
public boolean is_a(String value_id)
public FullValueDescription describe_value()
public ValueMemberDef create_value_member(String id, String name, String version, IDLType type_def, short access)
public AttributeDef create_attribute(String id, String name, String version, IDLType type, AttributeMode mode)
public OperationDef create_operation(String id, String name, String version, IDLType result, OperationMode mode, ParameterDescription[] params, ExceptionDef[] exceptions, String[] contexts)
public Contained[] contents(DefinitionKind limit_type, boolean exclude_inherited)
public Contained[] lookup_name(String search_name, int levels_to_search, DefinitionKind limit_type, boolean exclude_inherited)
public Description[] describe_contents(DefinitionKind limit_type, boolean exclude_inherited, int max_returned_objs)
public ConstantDef create_constant(String id, String name, String version, IDLType type, Any value)
public StructDef create_struct(String id, String name, String version, StructMember[] members)
public UnionDef create_union(String id, String name, String version, IDLType discriminator_type, UnionMember[] members)
public AliasDef create_alias(String id, String name, String version, IDLType original_type)
public ExceptionDef create_exception(String id, String name, String version, StructMember[] members)
public InterfaceDef create_interface(String id, String name, String version, boolean is_abstract, InterfaceDef[] base_interfaces)
public ValueDef create_value(String id, String name, String version, boolean is_custom, boolean is_abstract, byte flags, ValueDef base_value, boolean has_safe_base, ValueDef[] abstract_base_values, InterfaceDef[] supported_interfaces, Initializer[] initializers)
public ValueBoxDef create_value_box(String id, String name, String version, IDLType original_type_def)
public DefinitionKind def_kind()
IRObjectOperationsDefinitionKind corresponding to this Interface Repository object.DefinitionKind corresponding to this Interface Repository object.public void destroy()
IRObjectOperationsRepository or on a PrimitiveDef
then the BAD_INV_ORDER exception is raised with minor value 2.
An attempt to destroy an object that would leave the repository in an
incoherent state causes BAD_INV_ORDER exception to be raised
with the minor code 1.public String id()
public void id(String newId)
public String name()
public void name(String newName)
public String version()
public void version(String newVersion)
public Container defined_in()
public String absolute_name()
public Repository containing_repository()
public Description describe()
public TypeCode type()
IDLTypeOperationsIDLType.TypeCode defined by this object.Copyright © 2017–2019 Eclipse Foundation. All rights reserved.