org.jfree.report.data

Class PrecomputedValueRegistryBuilder

public class PrecomputedValueRegistryBuilder extends Object implements PrecomputedValueRegistry

This class is currently very primitive and enforces a recomputation of precomputed values each time.

Author: Thomas Morgner

Constructor Summary
PrecomputedValueRegistryBuilder()
Method Summary
voidaddFunction(String name, Object value)
PrecomputeNodecurrentNode()
voidfinishElement(PrecomputeNodeKey element)
voidfinishElementPrecomputation(PrecomputeNodeKey element)
voidstartElement(PrecomputeNodeKey element)
voidstartElementPrecomputation(PrecomputeNodeKey element)

Constructor Detail

PrecomputedValueRegistryBuilder

public PrecomputedValueRegistryBuilder()

Method Detail

addFunction

public void addFunction(String name, Object value)

currentNode

public PrecomputeNode currentNode()

finishElement

public void finishElement(PrecomputeNodeKey element)

finishElementPrecomputation

public void finishElementPrecomputation(PrecomputeNodeKey element)

startElement

public void startElement(PrecomputeNodeKey element)

startElementPrecomputation

public void startElementPrecomputation(PrecomputeNodeKey element)