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