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, waitgetUniqueIdprotected 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)
RendererisApplicable in interface Rendererpublic void writeExternal(Element element)
throws WriteExternalException
writeExternal in interface JDOMExternalizableWriteExternalExceptionpublic void readExternal(Element element)
throws InvalidDataException
readExternal in interface JDOMExternalizableInvalidDataExceptionprotected CachedEvaluator createCachedEvaluator()