org.jacorb.ir
Class AliasDef

java.lang.Object
  extended byorg.jacorb.ir.IRObject
      extended byorg.jacorb.ir.Contained
          extended byorg.jacorb.ir.TypedefDef
              extended byorg.jacorb.ir.AliasDef
All Implemented Interfaces:
AliasDefOperations, ContainedOperations, IDLTypeOperations, IRObjectOperations, 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
 
Fields inherited from class org.jacorb.ir.IRObject
def_kind, myRef, name, orb
 
Constructor Summary
AliasDef(TypeCode type, Container defined_in, Repository containing_repository)
           
 
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, id, id, move, name, name, version, version
 
Methods inherited from class org.jacorb.ir.IRObject
def_kind, getName, getReference, setReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.omg.CORBA.ContainedOperations
absolute_name, containing_repository, defined_in, id, id, move, name, name, version, version
 
Methods inherited from interface org.omg.CORBA.IRObjectOperations
def_kind
 
Methods inherited from interface org.omg.CORBA.IDLTypeOperations
type
 

Constructor Detail

AliasDef

public AliasDef(TypeCode type,
                Container defined_in,
                Repository containing_repository)
Method Detail

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

define

public void define()

describe

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

destroy

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