public class _IDLTypeStub extends ObjectImpl implements IDLType
The Stub for IDLType
. For more information on Stub files, see "Generated Files: Stubs".
org/omg/CORBA/_IDLTypeStub.java Generated by the IDL-to-Java compiler (portable), version "3.0" from ir.idl. 03 June 1999 11:33:44 o'clock GMT+00:00
public _IDLTypeStub()
Constructs a default _IDLTypeStub
object. NOTE: If the default constructor is used, the object is useless until the method _set_delegate
has been called.
public _IDLTypeStub(Delegate delegate)
Constructs an _IDLTypeStub
object initialized with the given Delegate
object.
delegate
- a Delegate objectpublic TypeCode type()
Description copied from interface: IDLTypeOperations
The type attribute describes the type defined by an object derived from IDLType
.
type
in interface IDLTypeOperations
TypeCode
defined by this object.public DefinitionKind def_kind()
Description copied from interface: IRObjectOperations
Returns the DefinitionKind
corresponding to this Interface Repository object.
def_kind
in interface IRObjectOperations
DefinitionKind
corresponding to this Interface Repository object.public void destroy()
Description copied from interface: IRObjectOperations
Destroys this object. If the object is a Container, this method is applied to all its contents. If the object contains an IDLType attribute for an anonymous type, that IDLType is destroyed. If the object is currently contained in some other object, it is removed. If the method is invoked on a Repository
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.
destroy
in interface IRObjectOperations
public String[] _ids()
Description copied from class: ObjectImpl
Retrieves a string array containing the repository identifiers supported by this ObjectImpl
object. For example, for a stub, this method returns information about all the interfaces supported by the stub.
_ids
in class ObjectImpl
ObjectImpl
instance
© 1993–2017, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.