public class RendererConfiguration extends java.lang.Object implements java.lang.Cloneable, JDOMExternalizable
Modifier | Constructor and Description |
---|---|
protected |
RendererConfiguration(NodeRendererSettings rendererSettings) |
Modifier and Type | Method and Description |
---|---|
void |
addRenderer(NodeRenderer renderer) |
RendererConfiguration |
clone() |
boolean |
contains(NodeRenderer renderer) |
boolean |
equals(java.lang.Object o) |
int |
getRendererCount() |
void |
iterateRenderers(InternalIterator<NodeRenderer> iterator) |
void |
readExternal(Element root) |
void |
removeRenderer(NodeRenderer renderer) |
void |
setRenderers(java.util.Collection<? extends NodeRenderer> renderers) |
void |
writeExternal(Element element) |
protected RendererConfiguration(NodeRendererSettings rendererSettings)
public RendererConfiguration clone()
clone
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public void writeExternal(Element element) throws WriteExternalException
writeExternal
in interface JDOMExternalizable
WriteExternalException
public void readExternal(Element root)
readExternal
in interface JDOMExternalizable
public void addRenderer(NodeRenderer renderer)
public void removeRenderer(NodeRenderer renderer)
public void setRenderers(java.util.Collection<? extends NodeRenderer> renderers)
public void iterateRenderers(InternalIterator<NodeRenderer> iterator)
public int getRendererCount()
public boolean contains(NodeRenderer renderer)