Class OptionOutlet

All Implemented Interfaces:
Outlet

public class OptionOutlet extends OutletWithoutMergepoints
Writes an option to the output.
  • Constructor Details

    • OptionOutlet

      public OptionOutlet(QualifiedName name)
      Constructor.
      Parameters:
      name - the name of the outlet.
  • Method Details

    • execute

      public OutletResult execute(ControllerState controllerState) throws GeneratorException
      Description copied from interface: Outlet
      Generates the output for this template into the Generated object.
      Specified by:
      execute in interface Outlet
      Specified by:
      execute in class OutletImpl
      Parameters:
      controllerState - the current controller state, not null.
      Returns:
      the output of the Outlet.
      Throws:
      GeneratorException - if generation fails.
    • setOption

      public void setOption(String option)
      Sets the name of the option to output.
      Parameters:
      option - the name of the option.