org.jfree.layouting.renderer
Class ContentStore

java.lang.Object
  extended by org.jfree.layouting.renderer.AbstractStore
      extended by org.jfree.layouting.renderer.ContentStore
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class ContentStore
extends AbstractStore

For the first throw, the content ramins very simple. We support the 4 modes: start - the initial content is used. first - the first value set in this page is used (else the initial content) last - the last value is used. last-except - the last value is used on the next page. (Contrary to the specification, we fall back to the start-value instead of using an empty value).

Author:
Thomas Morgner
See Also:
Serialized Form

Constructor Summary
ContentStore()
           
 
Method Summary
 void add(java.lang.String name, RenderNode[] value)
           
 RenderNode[] get(java.lang.String name)
           
 RenderNode[] get(java.lang.String name, CSSValue pagePolicy)
           
 
Methods inherited from class org.jfree.layouting.renderer.AbstractStore
addInternal, clone, derive, getFirstInternal, getInitialInternal, getLastInternal
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentStore

public ContentStore()
Method Detail

add

public void add(java.lang.String name,
                RenderNode[] value)

get

public RenderNode[] get(java.lang.String name)

get

public RenderNode[] get(java.lang.String name,
                        CSSValue pagePolicy)