PamView
Class TextKeyItem
java.lang.Object
PamView.TextKeyItem
- All Implemented Interfaces:
- PamKeyItem
public class TextKeyItem
- extends java.lang.Object
- implements PamKeyItem
|
Field Summary |
(package private) java.lang.String |
text
|
|
Method Summary |
java.awt.Component |
getIcon(int keyType,
int nComponent)
|
int |
getNumItems(int keyType)
|
java.lang.String |
getText()
|
java.lang.String |
getText(int keyType,
int nComponent)
|
void |
setText(java.lang.String text)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
text
java.lang.String text
TextKeyItem
public TextKeyItem(java.lang.String text)
getText
public java.lang.String getText()
setText
public void setText(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