Class ItemCodeGenerator

java.lang.Object
org.harctoolbox.irp.ItemCodeGenerator
Direct Known Subclasses:
DumpItemCodeGenerator, STItemCodeGenerator

public abstract class ItemCodeGenerator extends Object
  • Constructor Details

    • ItemCodeGenerator

      protected ItemCodeGenerator()
  • Method Details

    • setAttribute

      public abstract void setAttribute(String name, Object value)
    • addAttribute

      public abstract void addAttribute(String name, Object value)
    • addAggregate

      public abstract void addAggregate(String string, Object... args)
    • addAggregateList

      public void addAggregateList(String name, AggregateLister aggregateLister, GeneralSpec generalSpec, NameEngine nameEngine)
    • addAggregateList

      public abstract void addAggregateList(String name, Map<String,Object> map)
    • inspect

      public abstract void inspect()
    • inspectAndWait

      public abstract void inspectAndWait()
    • setAttribute

      public void setAttribute(Map<String,Object> map)
    • addAttribute

      public void addAttribute(Map<String,Object> map)
    • render

      public abstract String render()
      For uniformity, should end with a line separator.
      Returns: