|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectadams.core.ConsoleObject
adams.core.option.AbstractOptionHandler
adams.flow.transformer.pixelselector.AbstractPixelSelectorOverlay
public abstract class AbstractPixelSelectorOverlay
Ancestor for overlays in the pixel selector GUI, making use of the data stored in the report.
| Field Summary | |
|---|---|
protected AbstractImage |
m_Image
the underlying image. |
| Fields inherited from class adams.core.option.AbstractOptionHandler |
|---|
m_DebugLevel, m_OptionManager |
| Constructor Summary | |
|---|---|
AbstractPixelSelectorOverlay()
|
|
| Method Summary | |
|---|---|
protected abstract void |
doPaintOverlay(ImagePanel.PaintPanel panel,
Graphics g)
Paints the actual overlay over the image. |
protected abstract String |
getGlobalInfo()
Returns a string describing the object. |
AbstractImage |
getImage()
Returns the underlying image. |
abstract Class[] |
getSuggestedActions()
Returns some actions that generate data for this overlay. |
String |
globalInfo()
Returns a string describing the object. |
void |
paintOverlay(ImagePanel.PaintPanel panel,
Graphics g)
Paints the overlay over the image. |
void |
setImage(AbstractImage value)
Sets the underlying image. |
AbstractPixelSelectorOverlay |
shallowCopy()
Returns a shallow copy of itself. |
AbstractPixelSelectorOverlay |
shallowCopy(boolean expand)
Returns a shallow copy of itself. |
| Methods inherited from class adams.core.option.AbstractOptionHandler |
|---|
cleanUpOptions, debug, debug, debugLevelTipText, defineOptions, destroy, finishInit, getDebugLevel, getOptionManager, initialize, isDebugOn, newOptionManager, reset, setDebugLevel, toCommandLine, toString |
| Methods inherited from class adams.core.ConsoleObject |
|---|
getDebugging, getSystemErr, getSystemOut, sizeOf |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected AbstractImage m_Image
| Constructor Detail |
|---|
public AbstractPixelSelectorOverlay()
| Method Detail |
|---|
public String globalInfo()
globalInfo in class AbstractOptionHandlerprotected abstract String getGlobalInfo()
public abstract Class[] getSuggestedActions()
public void setImage(AbstractImage value)
value - the imagepublic AbstractImage getImage()
protected abstract void doPaintOverlay(ImagePanel.PaintPanel panel,
Graphics g)
panel - the panel this overlay is forg - the graphics context
public void paintOverlay(ImagePanel.PaintPanel panel,
Graphics g)
paintOverlay in interface ImageOverlaypanel - the panel this overlay is forg - the graphics contextpublic AbstractPixelSelectorOverlay shallowCopy()
shallowCopy in interface ShallowCopySupporter<AbstractPixelSelectorOverlay>public AbstractPixelSelectorOverlay shallowCopy(boolean expand)
shallowCopy in interface ShallowCopySupporter<AbstractPixelSelectorOverlay>expand - whether to expand variables to their current values
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||