public abstract class AbstractCustomPaintedViewer<T> extends java.lang.Object implements GuiViewer<T>
| Constructor and Description |
|---|
AbstractCustomPaintedViewer() |
| Modifier and Type | Method and Description |
|---|---|
javax.swing.JComponent |
getGui()
Returns the GUI component.
|
protected abstract int |
getHeightImp(java.lang.Object value) |
T |
getViewed()
Gets the object being viewed.
|
protected abstract int |
getWidthImp(java.lang.Object value) |
protected abstract void |
paintImp(java.awt.Component c,
java.awt.Graphics g,
int x,
int y,
java.lang.Object value) |
void |
setViewed(T newViewed)
Sets the object to be viewed.
|
public void setViewed(T newViewed)
GuiViewerpublic T getViewed()
GuiViewerpublic javax.swing.JComponent getGui()
GuiViewerprotected abstract int getHeightImp(java.lang.Object value)
protected abstract int getWidthImp(java.lang.Object value)
protected abstract void paintImp(java.awt.Component c,
java.awt.Graphics g,
int x,
int y,
java.lang.Object value)