Package org.harctoolbox.irp
Class ItemCodeGenerator
java.lang.Object
org.harctoolbox.irp.ItemCodeGenerator
- Direct Known Subclasses:
DumpItemCodeGenerator,STItemCodeGenerator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidaddAggregate(String string, Object... args) abstract voidaddAggregateList(String name, Map<String, Object> map) voidaddAggregateList(String name, AggregateLister aggregateLister, GeneralSpec generalSpec, NameEngine nameEngine) abstract voidaddAttribute(String name, Object value) voidaddAttribute(Map<String, Object> map) abstract voidinspect()abstract voidabstract Stringrender()For uniformity, should end with a line separator.abstract voidsetAttribute(String name, Object value) voidsetAttribute(Map<String, Object> map)
-
Constructor Details
-
ItemCodeGenerator
protected ItemCodeGenerator()
-
-
Method Details
-
setAttribute
-
addAttribute
-
addAggregate
-
addAggregateList
public void addAggregateList(String name, AggregateLister aggregateLister, GeneralSpec generalSpec, NameEngine nameEngine) -
addAggregateList
-
inspect
public abstract void inspect() -
inspectAndWait
public abstract void inspectAndWait() -
setAttribute
-
addAttribute
-
render
For uniformity, should end with a line separator.- Returns:
-