public abstract class Renderable
extends java.lang.Object
Renderable is a object which can be rendered by CustomOverlayRenderer.| Modifier | Constructor and Description |
|---|---|
protected |
Renderable(boolean isVisible,
boolean isSelectable,
int zIndex) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Object |
getTag() |
int |
getZIndex()
Gets the zIndex of this
Renderable. |
int |
hashCode() |
boolean |
isSelectable()
Returns the flag indicating whether this
Renderable is selectable. |
boolean |
isVisible()
Returns the visibility of this
Renderable. |
void |
selectable(boolean isSelectable)
Sets the selectability of this
Renderable. |
void |
setTag(java.lang.Object tag)
Sets the tag associated with this Renderable.
|
void |
setVisibility(boolean isVisible)
Sets the visibility of this
Renderable. |
void |
setZIndex(int zIndex)
Sets the zIndex of this
Renderable. |
protected Renderable(boolean isVisible,
boolean isSelectable,
int zIndex)
public void setVisibility(boolean isVisible)
Renderable.isVisible - If true, then the primitive is visible; if false, it is not.public void selectable(boolean isSelectable)
Renderable.isSelectable - If true, then the primitive is selectable; if false, it is not.public boolean isVisible()
Renderable.public boolean isSelectable()
Renderable is selectable.public void setZIndex(int zIndex)
Renderable. Renderable with higher zIndices are drawn above those with lower indices.zIndex - the zIndex of this Renderable.public int getZIndex()
Renderable.Renderable.public void setTag(java.lang.Object tag)
tag - An Object to tag this Renderable with. May be null.public java.lang.Object getTag()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object