org.jacorb.ir

Class AliasDef

Implemented Interfaces:
AliasDefOperations, ContainedOperations, IDLEntity, IDLTypeOperations, IRObjectOperations, Object, java.io.Serializable, TypedefDefOperations

public class AliasDef
extends TypedefDef
implements AliasDefOperations

Field Summary

Fields inherited from class org.jacorb.ir.TypedefDef

type

Fields inherited from class org.jacorb.ir.Contained

absolute_name, containing_repository, defined_in, id, version

Constructor Summary

AliasDef(TypeCode type, Container defined_in, Repository containing_repository, Logger logger, POA poa)

Method Summary

void
define()
Description
describe()
void
destroy()
IDLType
original_type_def()
void
original_type_def(IDLType arg)

Methods inherited from class org.jacorb.ir.TypedefDef

type

Methods inherited from class org.jacorb.ir.Contained

absolute_name, containing_repository, createContained, createContainedReference, defined_in, describe, id, id, move, name, name, version, version

Constructor Details

AliasDef

public AliasDef(TypeCode type,
                Container defined_in,
                Repository containing_repository,
                Logger logger,
                POA poa)

Method Details

define

public void define()


describe

public Description describe()
Specified by:
describe in interface ContainedOperations
Overrides:
describe in interface Contained


destroy

public void destroy()
Specified by:
destroy in interface IRObjectOperations


original_type_def

public IDLType original_type_def()
Specified by:
original_type_def in interface AliasDefOperations


original_type_def

public void original_type_def(IDLType arg)
Specified by:
original_type_def in interface AliasDefOperations