org.jfree.layouting.util

Class AttributeMap

public class AttributeMap extends Object implements Serializable, Cloneable

Creation-Date: 09.04.2006, 16:12:13

Author: Thomas Morgner

Constructor Summary
AttributeMap()
AttributeMap(AttributeMap copy)
Method Summary
Objectclone()
protected voidcopyInto(AttributeMap copy)
AttributeMapcreateUnmodifiableMap()
ObjectgetAttribute(String namespace, String attribute)
MapgetAttributes(String namespace)
longgetChangeTracker()
ObjectgetFirstAttribute(String attribute)
String[]getNameSpaces()
booleanisEmpty()
booleanisReadOnly()
voidmakeReadOnly()
ObjectsetAttribute(String namespace, String attribute, Object value)
protected ObjectsetAttributeInternal(String namespace, String attribute, Object value)

Constructor Detail

AttributeMap

public AttributeMap()

AttributeMap

public AttributeMap(AttributeMap copy)

Method Detail

clone

public Object clone()

copyInto

protected void copyInto(AttributeMap copy)

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()

isReadOnly

public boolean isReadOnly()

makeReadOnly

public void makeReadOnly()

setAttribute

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

setAttributeInternal

protected Object setAttributeInternal(String namespace, String attribute, Object value)