Package org.harctoolbox.irp
Class ItemCodeGenerator
java.lang.Object
org.harctoolbox.irp.ItemCodeGenerator
- Direct Known Subclasses:
DumpItemCodeGenerator
,STItemCodeGenerator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
addAggregate
(String string, Object... args) abstract void
addAggregateList
(String name, Map<String, Object> map) void
addAggregateList
(String name, AggregateLister aggregateLister, GeneralSpec generalSpec, NameEngine nameEngine) abstract void
addAttribute
(String name, Object value) void
addAttribute
(Map<String, Object> map) abstract void
inspect()
abstract void
abstract String
render()
For uniformity, should end with a line separator.abstract void
setAttribute
(String name, Object value) void
setAttribute
(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:
-