public org.omg.CORBA.ContainedPackage.Description describe() { org.jacorb.util.Debug.assert( defined, "Struct " + full_name + "not defined! "); org.omg.CORBA.Any a = orb.create_any(); org.omg.CORBA.TypeDescription ed = describe_struct(); org.omg.CORBA.TypeDescriptionHelper.insert( a, ed ); return new org.omg.CORBA.ContainedPackage.Description( org.omg.CORBA.DefinitionKind.dk_Struct, a); }
public org.omg.CORBA.ContainedPackage.Description describe() { org.omg.CORBA.Any a = orb.create_any(); String def_in_name; if (myContainer != null) def_in_name = myContainer.id(); else def_in_name = "IDL:/:1.0"; org.omg.CORBA.TypeDescriptionHelper.insert( a, new org.omg.CORBA.TypeDescription(name(), id(), def_in_name, version(), type())); return new org.omg.CORBA.ContainedPackage.Description(org.omg.CORBA.DefinitionKind.dk_Enum, a); }