public class DifarClipDecorations extends ClipDisplayDecorations
Modifier and Type | Class and Description |
---|---|
class |
DifarClipDecorations.EditSpeciesList |
Constructor and Description |
---|
DifarClipDecorations(DifarControl difarControl,
ClipDisplayUnit clipDisplayUnit) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JPopupMenu |
addDisplayMenuItems(javax.swing.JPopupMenu basicMenu)
Add additional functionality to the popup menu on a display unit.
|
void |
decorateDisplay()
Decorate the display - adding any additional panels
and creating extra menus, etc.
|
void |
delete() |
void |
drawOnClipAxis(java.awt.Graphics g)
Can be used to decorate / draw on the clip panel axis.
|
void |
drawOnClipBorder(java.awt.Graphics g)
Can be used to decorate / draw on the clip panel axis.
|
void |
editSpeciesList()
Edit the species list from the drop down menu.
|
java.awt.Color |
getClipBackground()
Get a background colour for the clip
|
void |
processClip() |
void |
removeDecoration()
Remove any additional decorations
|
getClipDisplayUnit
public DifarClipDecorations(DifarControl difarControl, ClipDisplayUnit clipDisplayUnit)
public void decorateDisplay()
ClipDisplayDecorations
decorateDisplay
in class ClipDisplayDecorations
public void removeDecoration()
ClipDisplayDecorations
removeDecoration
in class ClipDisplayDecorations
public void processClip()
public void delete()
public void editSpeciesList()
public javax.swing.JPopupMenu addDisplayMenuItems(javax.swing.JPopupMenu basicMenu)
ClipDisplayDecorations
addDisplayMenuItems
in class ClipDisplayDecorations
basicMenu
- basic menu for clip display unitspublic java.awt.Color getClipBackground()
ClipDisplayDecorations
getClipBackground
in class ClipDisplayDecorations
public void drawOnClipAxis(java.awt.Graphics g)
ClipDisplayDecorations
drawOnClipAxis
in class ClipDisplayDecorations
g
- graphics handle.public void drawOnClipBorder(java.awt.Graphics g)
ClipDisplayDecorations
drawOnClipBorder
in class ClipDisplayDecorations
g
- graphics handle.