public class EditCatchesUIHandler extends AbstractTuttiTabContainerUIHandler<EditCatchesUIModel,EditCatchesUI> implements TabHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
CAROUSSEL_TREMIE_VESSEL |
static String |
CLASSIC_VESSEL |
static String |
CREATE_BATCH_CARD |
static String |
EDIT_FREQUENCY_CARD |
static String |
MAIN_CARD |
protected FishingOperationsUI |
parentUi |
static String |
SPLIT_BATCH_CARD |
CONFIRMATION_FORMAT, context, ui, WARNING_FORMAT| Constructor and Description |
|---|
EditCatchesUIHandler(FishingOperationsUI parentUi,
EditCatchesUI ui) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterInitUI() |
void |
beforeInitUI() |
TuttiBeanMonitor<EditCatchesUIModel> |
getCatchBatchMonitor() |
FishingOperationsUIHandler |
getParentHandler() |
FishingOperationsUI |
getParentUi() |
protected Set<String> |
getPropertiesToIgnore() |
protected JTabbedPane |
getTabPanel() |
jaxx.runtime.validator.swing.SwingValidator<EditCatchesUIModel> |
getValidator() |
void |
onCloseUI() |
boolean |
onHideTab(int currentIndex,
int newIndex)
Method called when the tab is hidden
|
void |
onShowTab(int currentIndex,
int newIndex)
Method called when the tab is shown
|
protected boolean |
onTabChanged(int currentIndex,
int newIndex)
Method called when the user selects a tab.
|
protected void |
registerValidators() |
void |
selectCatchTotalSortedWeightPanel(Vessel vessel) |
void |
setBenthosSelectedCard(String card) |
void |
setSpeciesSelectedCard(String card) |
getTabHandler, initUI, setCustomTabaddAutoSelectOnFocus, addBooleanColumnToModel, addColumnToModel, addColumnToModel, addComboDataColumnToModel, addFloatColumnToModel, addIntegerColumnToModel, askCancelEditBeforeLeaving, askOverwriteFile, askSaveBeforeLeaving, autoSelectRowInTable, changeValidatorContext, clearValidators, closeDialog, closeUI, decorate, decorate, getConfig, getContext, getDataContext, getDecorator, getModel, getTopestUI, getUI, initBeanFilterableComboBox, initBeanFilterableComboBox, initBeanList, initButton, initButtonAttachment, initDatePicker, initLabel, initNumberEditor, initTextField, initTimeEditor, isAutoSelectOnFocus, listenValidatorValid, listModelIsModify, newComboModel, newListCellRender, newListCellRender, newListCellRender, newTableCellRender, newTableCellRender, newTableCellRender, openDialog, quitScreen, registerValidators, selectListData, setBoolean, setDate, setText, showInformationMessage, showSuccessMessagepublic static final String MAIN_CARD
public static final String CREATE_BATCH_CARD
public static final String SPLIT_BATCH_CARD
public static final String EDIT_FREQUENCY_CARD
public static final String CAROUSSEL_TREMIE_VESSEL
public static final String CLASSIC_VESSEL
protected final FishingOperationsUI parentUi
public EditCatchesUIHandler(FishingOperationsUI parentUi, EditCatchesUI ui)
public void beforeInitUI()
beforeInitUI in class AbstractTuttiUIHandler<EditCatchesUIModel,EditCatchesUI>public void afterInitUI()
afterInitUI in class AbstractTuttiUIHandler<EditCatchesUIModel,EditCatchesUI>public void onCloseUI()
onCloseUI in class AbstractTuttiUIHandler<EditCatchesUIModel,EditCatchesUI>public jaxx.runtime.validator.swing.SwingValidator<EditCatchesUIModel> getValidator()
getValidator in class AbstractTuttiUIHandler<EditCatchesUIModel,EditCatchesUI>protected Set<String> getPropertiesToIgnore()
getPropertiesToIgnore in class AbstractTuttiUIHandler<EditCatchesUIModel,EditCatchesUI>protected JTabbedPane getTabPanel()
getTabPanel in class AbstractTuttiTabContainerUIHandler<EditCatchesUIModel,EditCatchesUI>protected boolean onTabChanged(int currentIndex,
int newIndex)
AbstractTuttiTabContainerUIHandleronTabChanged in class AbstractTuttiTabContainerUIHandler<EditCatchesUIModel,EditCatchesUI>false if you want to prevent the tab change,
true otherwisepublic boolean onHideTab(int currentIndex,
int newIndex)
TabHandleronHideTab in interface TabHandlerfalse to prevent the tab to be hidden,
true otherwise.public void onShowTab(int currentIndex,
int newIndex)
TabHandleronShowTab in interface TabHandlerpublic TuttiBeanMonitor<EditCatchesUIModel> getCatchBatchMonitor()
public FishingOperationsUI getParentUi()
public FishingOperationsUIHandler getParentHandler()
protected void registerValidators()
public void setSpeciesSelectedCard(String card)
public void setBenthosSelectedCard(String card)
public void selectCatchTotalSortedWeightPanel(Vessel vessel)
Copyright © 2012-2013 Ifremer. All Rights Reserved.