org.jfree.layouting.layouter.context
Interface LayoutContext
- LayoutStyle
- DefaultLayoutContext
public interface LayoutContext
This is where the computed style goes into.
// todo: Produce the computed counterset!
dispose
public void dispose()
getAttributes
public AttributeMap getAttributes()
May never be null.
getCounters
public Map getCounters()
getLanguage
public Locale getLanguage()
Returns the language definition of this layout context. If not set, it
defaults to the parent's language. If the root's language is also not
defined, then use the system default.
- the defined language, never null.
getNamespace
public String getNamespace()
May be null.
getPseudoElement
public String getPseudoElement()
An element can be exactly one pseudo-element type. It is not possible
for an element to fullfill two roles, an element is either a 'before'
or a 'marker', but can as well be a 'before' of an 'marker' (where
the marker element would be the parent).
getStrings
public Map getStrings()
getTagName
public String getTagName()
May be null.
isPseudoElement
public boolean isPseudoElement()