public class _ComponentDefStub extends ObjectImpl implements ComponentDef
Constructor and Description |
---|
_ComponentDefStub() |
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
public ComponentDef base_component()
base_component
in interface ComponentDefOperations
public void base_component(ComponentDef newBase_component)
base_component
in interface ComponentDefOperations
public InterfaceDef[] supported_interfaces()
supported_interfaces
in interface ComponentDefOperations
public void supported_interfaces(InterfaceDef[] newSupported_interfaces)
supported_interfaces
in interface ComponentDefOperations
public ProvidesDef create_provides(String id, String name, String version, InterfaceDef interface_type)
create_provides
in interface ComponentDefOperations
public UsesDef create_uses(String id, String name, String version, InterfaceDef interface_type, boolean is_multiple)
create_uses
in interface ComponentDefOperations
public EmitsDef create_emits(String id, String name, String version, EventDef event)
create_emits
in interface ComponentDefOperations
public PublishesDef create_publishes(String id, String name, String version, EventDef event)
create_publishes
in interface ComponentDefOperations
public ConsumesDef create_consumes(String id, String name, String version, EventDef event)
create_consumes
in interface ComponentDefOperations
public InterfaceDef[] base_interfaces()
base_interfaces
in interface InterfaceDefOperations
public void base_interfaces(InterfaceDef[] newBase_interfaces)
base_interfaces
in interface InterfaceDefOperations
public boolean is_abstract()
is_abstract
in interface InterfaceDefOperations
public void is_abstract(boolean newIs_abstract)
is_abstract
in interface InterfaceDefOperations
public boolean is_a(String interface_id)
is_a
in interface InterfaceDefOperations
public FullInterfaceDescription describe_interface()
describe_interface
in interface InterfaceDefOperations
public AttributeDef create_attribute(String id, String name, String version, IDLType type, AttributeMode mode)
create_attribute
in interface InterfaceDefOperations
public OperationDef create_operation(String id, String name, String version, IDLType result, OperationMode mode, ParameterDescription[] params, ExceptionDef[] exceptions, String[] contexts)
create_operation
in interface InterfaceDefOperations
public Contained lookup(String search_name)
lookup
in interface ContainerOperations
public Contained[] contents(DefinitionKind limit_type, boolean exclude_inherited)
contents
in interface ContainerOperations
public Contained[] lookup_name(String search_name, int levels_to_search, DefinitionKind limit_type, boolean exclude_inherited)
lookup_name
in interface ContainerOperations
public Description[] describe_contents(DefinitionKind limit_type, boolean exclude_inherited, int max_returned_objs)
describe_contents
in interface ContainerOperations
public ModuleDef create_module(String id, String name, String version)
create_module
in interface ContainerOperations
public ConstantDef create_constant(String id, String name, String version, IDLType type, Any value)
create_constant
in interface ContainerOperations
public StructDef create_struct(String id, String name, String version, StructMember[] members)
create_struct
in interface ContainerOperations
public UnionDef create_union(String id, String name, String version, IDLType discriminator_type, UnionMember[] members)
create_union
in interface ContainerOperations
public EnumDef create_enum(String id, String name, String version, String[] members)
create_enum
in interface ContainerOperations
public AliasDef create_alias(String id, String name, String version, IDLType original_type)
create_alias
in interface ContainerOperations
public InterfaceDef create_interface(String id, String name, String version, InterfaceDef[] base_interfaces, boolean is_abstract)
create_interface
in interface ContainerOperations
public ValueDef create_value(String id, String name, String version, boolean is_custom, boolean is_abstract, ValueDef base_value, boolean is_truncatable, ValueDef[] abstract_base_values, InterfaceDef[] supported_interfaces, Initializer[] initializers)
create_value
in interface ContainerOperations
public ValueBoxDef create_value_box(String id, String name, String version, IDLType original_type_def)
create_value_box
in interface ContainerOperations
public ExceptionDef create_exception(String id, String name, String version, StructMember[] members)
create_exception
in interface ContainerOperations
public NativeDef create_native(String id, String name, String version)
create_native
in interface ContainerOperations
public DefinitionKind def_kind()
def_kind
in interface IRObjectOperations
public void destroy()
destroy
in interface IRObjectOperations
public String id()
id
in interface ContainedOperations
public void id(String newId)
id
in interface ContainedOperations
public String name()
name
in interface ContainedOperations
public void name(String newName)
name
in interface ContainedOperations
public String version()
version
in interface ContainedOperations
public void version(String newVersion)
version
in interface ContainedOperations
public Container defined_in()
defined_in
in interface ContainedOperations
public String absolute_name()
absolute_name
in interface ContainedOperations
public Repository containing_repository()
containing_repository
in interface ContainedOperations
public Description describe()
describe
in interface ContainedOperations
public void move(Container new_container, String new_name, String new_version)
move
in interface ContainedOperations
public TypeCode type()
type
in interface IDLTypeOperations
public ExtFullInterfaceDescription describe_ext_interface()
describe_ext_interface
in interface InterfaceAttrExtensionOperations
public ExtAttributeDef create_ext_attribute(String id, String name, String version, IDLType type, AttributeMode mode, ExceptionDef[] get_exceptions, ExceptionDef[] set_exceptions)
create_ext_attribute
in interface InterfaceAttrExtensionOperations
public String[] _ids()
ObjectImpl
ObjectImpl
object. For example,
for a stub, this method returns information about all the
interfaces supported by the stub._ids
in class ObjectImpl
ObjectImpl
instanceCopyright © 2021 JBoss by Red Hat. All rights reserved.