PamView
Class SymbolKeyItem
java.lang.Object
PamView.SymbolKeyItem
- All Implemented Interfaces:
- PamKeyItem
public class SymbolKeyItem
- extends java.lang.Object
- implements PamKeyItem
|
Method Summary |
java.awt.Component |
getIcon(int keyType,
int nComponent)
|
int |
getNumItems(int keyType)
|
java.lang.String |
getText(int keyType,
int nComponent)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pamSymbol
private PamSymbol pamSymbol
text
private java.lang.String text
SymbolKeyItem
public SymbolKeyItem(PamSymbol pamSymbol,
java.lang.String text)
getIcon
public java.awt.Component getIcon(int keyType,
int nComponent)
- Specified by:
getIcon in interface PamKeyItem
- Parameters:
keyType - type of key - verbose or shortnComponent - component number (where there are > 1)
- Returns:
- a graphics component to include in the key
getNumItems
public int getNumItems(int keyType)
- Specified by:
getNumItems in interface PamKeyItem
- Returns:
- Get's the total number of key items associated with this detection
This can be > 1 for things like the click detector which may want to
show different symbols for different species.
getText
public java.lang.String getText(int keyType,
int nComponent)
- Specified by:
getText in interface PamKeyItem
- Parameters:
keyType - type of key - verbose or shortnComponent - component number (where there are > 1)
- Returns:
- text to include in the key