org.jfree.layouting.util

Class LazyAttributeMap

public class LazyAttributeMap extends AttributeMap

Todo: Document Me

Author: Thomas Morgner

Constructor Summary
LazyAttributeMap(AttributeMap copy)
Method Summary
AttributeMapcreateUnmodifiableMap()
ObjectgetAttribute(String namespace, String attribute)
MapgetAttributes(String namespace)
longgetChangeTracker()
ObjectgetFirstAttribute(String attribute)
String[]getNameSpaces()
booleanisEmpty()
ObjectsetAttribute(String namespace, String attribute, Object value)

Constructor Detail

LazyAttributeMap

public LazyAttributeMap(AttributeMap copy)

Method Detail

createUnmodifiableMap

public AttributeMap createUnmodifiableMap()

getAttribute

public Object getAttribute(String namespace, String attribute)

getAttributes

public Map getAttributes(String namespace)

getChangeTracker

public long getChangeTracker()

getFirstAttribute

public Object getFirstAttribute(String attribute)

getNameSpaces

public String[] getNameSpaces()

isEmpty

public boolean isEmpty()

setAttribute

public Object setAttribute(String namespace, String attribute, Object value)