java.lang.Object
com.sun.tools.corba.se.idl.toJavaPortable.Helper
com.sun.tools.corba.se.idl.toJavaPortable.Helper24
All Implemented Interfaces:
AuxGen

public class Helper24 extends Helper
  • Constructor Details

    • Helper24

      public Helper24()
      Public zero-argument constructor.
  • Method Details

    • writeHeading

      protected void writeHeading()
      Generate the heading, including package, imports, class statements, and open curly. - don't implement ValueHelper, make non-boxed helpers abstract
      Overrides:
      writeHeading in class Helper
    • writeInstVars

      protected void writeInstVars()
      Generate the instance variables. - no helper instance except for boxed valuetypes. - move truncatable_ids to mapped class.
      Overrides:
      writeInstVars in class Helper
    • writeValueHelperInterface

      protected void writeValueHelperInterface()
      generate members of BoxedValueHelper interface if boxed Hook in here to write factory methods for non-boxed ValueTypes into Helper.
      Overrides:
      writeValueHelperInterface in class Helper
    • writeHelperFactories

      protected void writeHelperFactories()
    • writeCtors

      protected void writeCtors()
      Generate constructors only for boxed valuetype helpers All other helpers are abstract.
      Overrides:
      writeCtors in class Helper