Example #1
0
    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);
    }
Example #2
0
  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);
  }