public abstract class AbstractRenderable extends java.lang.Object implements Renderable
| Constructor and Description |
|---|
AbstractRenderable() |
AbstractRenderable(java.lang.String displayName) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDisplayName() |
java.lang.Object |
getPickDelegate() |
java.lang.Object |
getUserProperty(java.lang.Object key) |
boolean |
hasUserProperty(java.lang.Object key) |
boolean |
isEnabled() |
java.lang.Object |
putUserProperty(java.lang.Object key,
java.lang.Object value) |
java.lang.Object |
removeUserProperty(java.lang.Object key) |
void |
render(RenderContext rc) |
void |
setDisplayName(java.lang.String displayName) |
void |
setEnabled(boolean enabled) |
void |
setPickDelegate(java.lang.Object pickDelegate) |
public AbstractRenderable()
public AbstractRenderable(java.lang.String displayName)
public java.lang.String getDisplayName()
getDisplayName in interface Renderablepublic void setDisplayName(java.lang.String displayName)
setDisplayName in interface Renderablepublic boolean isEnabled()
isEnabled in interface Renderablepublic void setEnabled(boolean enabled)
setEnabled in interface Renderablepublic java.lang.Object getPickDelegate()
getPickDelegate in interface Renderablepublic void setPickDelegate(java.lang.Object pickDelegate)
setPickDelegate in interface Renderablepublic java.lang.Object getUserProperty(java.lang.Object key)
getUserProperty in interface Renderablepublic java.lang.Object putUserProperty(java.lang.Object key,
java.lang.Object value)
putUserProperty in interface Renderablepublic java.lang.Object removeUserProperty(java.lang.Object key)
removeUserProperty in interface Renderablepublic boolean hasUserProperty(java.lang.Object key)
hasUserProperty in interface Renderablepublic void render(RenderContext rc)
render in interface Renderable