public abstract class TypeRenderer extends java.lang.Object implements Renderer
Modifier and Type | Field and Description |
---|---|
protected BasicRendererProperties |
myProperties |
Modifier | Constructor and Description |
---|---|
protected |
TypeRenderer() |
protected |
TypeRenderer(java.lang.String className) |
Modifier and Type | Method and Description |
---|---|
Renderer |
clone() |
protected CachedEvaluator |
createCachedEvaluator() |
java.lang.String |
getClassName() |
boolean |
isApplicable(com.sun.jdi.Type type)
Checks whether this renderer is applicable to this value
|
void |
readExternal(Element element) |
void |
setClassName(java.lang.String className) |
void |
writeExternal(Element element) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUniqueId
protected BasicRendererProperties myProperties
protected TypeRenderer()
protected TypeRenderer(java.lang.String className)
public java.lang.String getClassName()
public void setClassName(java.lang.String className)
public Renderer clone()
public boolean isApplicable(com.sun.jdi.Type type)
Renderer
isApplicable
in interface Renderer
public void writeExternal(Element element) throws WriteExternalException
writeExternal
in interface JDOMExternalizable
WriteExternalException
public void readExternal(Element element) throws InvalidDataException
readExternal
in interface JDOMExternalizable
InvalidDataException
protected CachedEvaluator createCachedEvaluator()