view
Class EditToolbar.FishChoice
java.lang.Object
  
view.EditToolbar.FishChoice
- All Implemented Interfaces: 
 - EditToolbar.ChoiceWithIcon
 
- Enclosing class:
 - EditToolbar
 
private class EditToolbar.FishChoice
- extends java.lang.Object
- implements EditToolbar.ChoiceWithIcon
  
Nested class used to hold the per-item information for the entries in the combo box of fish choices. Each item
 represents a fish choice which is a AFish class.
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
_fishClassName
private java.lang.String _fishClassName
_icon
private EditToolbar.FishIcon _icon
EditToolbar.FishChoice
public EditToolbar.FishChoice(java.lang.String fishClassName,
                              IDisplayAdapter da,
                              ISecurityAdapter sa)
                       throws java.lang.ClassNotFoundException,
                              java.lang.NoSuchMethodException,
                              java.lang.InstantiationException,
                              java.lang.IllegalAccessException,
                              java.lang.reflect.InvocationTargetException
- Throws:
 java.lang.ClassNotFoundException
java.lang.NoSuchMethodException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
getFishClassName
public java.lang.String getFishClassName()
 
 
toString
public java.lang.String toString()
- Overrides:
 toString in class java.lang.Object
 
 
getIcon
public javax.swing.Icon getIcon()
- Specified by:
 getIcon in interface EditToolbar.ChoiceWithIcon
 
 
select
public void select()
- Description copied from interface: 
EditToolbar.ChoiceWithIcon 
- Callback if this choice was selected.
- Specified by:
 select in interface EditToolbar.ChoiceWithIcon