Class Compiler.Phase_gui

All Implemented Interfaces:
PCDataVisitor
Enclosing class:
Compiler

protected class Compiler.Phase_gui extends Compiler.Phase
Compile code for the gui class.
  • Field Details

    • allComponentClass

      final GeneratedParameterizedType allComponentClass
      Cache for the generated type "List of Component".
    • tl_class_gui

      GeneratedClass tl_class_gui
      The generated class of the top level gui, existing only once.
    • class_gui

      GeneratedClass class_gui
      The generated class of the gui under construction. Is either top-level or for a repeting group.
    • tl_meth_make

      GeneratedMethod tl_meth_make
      The generated method "populate" for filling a gui on toplevel. Exists only once.
    • meth_make

      GeneratedMethod meth_make
      The generated method "populate" for filling a gui, on toplevel or for a repeting group.
    • tl_meth_m2v

      GeneratedMethod tl_meth_m2v
      The generated method "model2view" on top-level.
    • meth_m2v

      GeneratedMethod meth_m2v
      The generated method "model2view", either on top-level or for a repeting group.
    • tl_meth_v2m

      GeneratedMethod tl_meth_v2m
      The generated method "view2model" on top-level.
    • meth_v2m

      GeneratedMethod meth_v2m
      The generated method "view2model", either on top-level or for a repeting group.
    • argindex

      int argindex
      Counting the argument input fields, either relative to an option or to a rep group.
  • Constructor Details

    • Phase_gui

      protected Phase_gui()
  • Method Details