public class EditCatchesUIHandler extends AbstractTuttiTabContainerUIHandler<EditCatchesUIModel,EditCatchesUI> implements org.nuiton.jaxx.application.swing.tab.TabHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
ADD_SAMPLE_CATEGORY_BATCH_CARD |
static String |
CAROUSSEL_TREMIE_VESSEL |
static String |
CLASSIC_VESSEL |
static String |
CREATE_BATCH_CARD |
static String |
EDIT_CARACTERISTICS_CARD |
static String |
EDIT_FREQUENCY_CARD |
static String |
MAIN_CARD |
static String |
SPLIT_BATCH_CARD |
| Constructor and Description |
|---|
EditCatchesUIHandler() |
getTabHandler, init, initUI, setCustomTabaddColumnToModel, addFloatColumnToModel, addHighlighters, buildReminderLabelTitle, buildReminderLabelTitle, clearValidators, closeUI, getConfig, getContext, getDataContext, getDecorator, getPersistenceService, getTopestUI, getValidateCruiseOperationsService, getValidationService, getWeightStringValue, getWeightStringValue, initButtonAttachment, initJXTitledPanel, initLabel, initNumberEditor, initTextField, initUIComponent, listenModelModifiy, listenValidationTableHasNoFatalError, listenValidatorValid, listModelIsModify, registerValidators, showInformationMessageaddAutoSelectOnFocus, addBooleanColumnToModel, addColumnToModel, addColumnToModel, addComboDataColumnToModel, addFloatColumnToModel, addFloatColumnToModel, addIntegerColumnToModel, addIntegerColumnToModel, affectKeyStroke, askCancelEditBeforeLeaving, askSaveBeforeLeaving, autoSelectRowInTable, beforeOpenPopup, changeValidatorContext, closeDialog, decorate, decorate, getListValidators, getModel, getParentContainer, getSimpleValidators, getUI, incrementsMessage, initBeanComboBox, initBeanComboBox, initBeanFilterableComboBox, initBeanFilterableComboBox, initBeanList, initBeanList, initButton, initComponentToFocus, initCoordinateDMDEditor, initCoordinateDMSEditor, initDatePicker, initNumberEditor, initScrollPane, initTimeEditor, initValidators, isAutoSelectOnFocus, newComboModel, newListCellRender, newListCellRender, newListCellRender, newNumberCellRenderer, newTableCellRender, newTableCellRender, newTableCellRender, openDialog, openRowMenu, quitInternalScreen, quitScreen, quitScreen, selectListData, setBoolean, setDate, setFile, setText, showSuccessMessage, useListValidators, useSimpleValidatorspublic static final String MAIN_CARD
public static final String CREATE_BATCH_CARD
public static final String SPLIT_BATCH_CARD
public static final String ADD_SAMPLE_CATEGORY_BATCH_CARD
public static final String EDIT_FREQUENCY_CARD
public static final String EDIT_CARACTERISTICS_CARD
public static final String CAROUSSEL_TREMIE_VESSEL
public static final String CLASSIC_VESSEL
public void beforeInit(EditCatchesUI ui)
beforeInit in interface jaxx.runtime.spi.UIHandler<EditCatchesUI>beforeInit in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<EditCatchesUIModel,EditCatchesUI>public void afterInit(EditCatchesUI ui)
afterInit in interface jaxx.runtime.spi.UIHandler<EditCatchesUI>public void closeAttachments()
protected JComponent getComponentToFocus()
getComponentToFocus in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<EditCatchesUIModel,EditCatchesUI>public void onCloseUI()
onCloseUI in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<EditCatchesUIModel,EditCatchesUI>public jaxx.runtime.validator.swing.SwingValidator<EditCatchesUIModel> getValidator()
getValidator in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<EditCatchesUIModel,EditCatchesUI>protected Set<String> getPropertiesToIgnore()
getPropertiesToIgnore in class AbstractTuttiUIHandler<EditCatchesUIModel,EditCatchesUI>public JTabbedPane getTabPanel()
getTabPanel in interface org.nuiton.jaxx.application.swing.tab.TabContainerHandlerpublic boolean onTabChanged(int currentIndex,
int newIndex)
onTabChanged in interface org.nuiton.jaxx.application.swing.tab.TabContainerHandleronTabChanged in class AbstractTuttiTabContainerUIHandler<EditCatchesUIModel,EditCatchesUI>public boolean onHideTab(int currentIndex,
int newIndex)
onHideTab in interface org.nuiton.jaxx.application.swing.tab.TabHandlerpublic void onShowTab(int currentIndex,
int newIndex)
onShowTab in interface org.nuiton.jaxx.application.swing.tab.TabHandlerpublic boolean removeTab(int i)
removeTab in interface org.nuiton.jaxx.application.swing.tab.TabContainerHandlerpublic boolean onRemoveTab()
onRemoveTab in interface org.nuiton.jaxx.application.swing.tab.TabHandlerpublic void uninstallTotalRejectWeightListener()
public void installTotalRejectWeightListener()
public TuttiBeanMonitor<EditCatchesUIModel> getCatchBatchMonitor()
protected void registerValidators()
public void editSpeciesFrequencies(SpeciesFrequencyCellComponent.FrequencyCellEditor editor)
public void splitSpeciesBatch(SpeciesBatchRowModel editRow, SplitSpeciesBatchUI splitBatchEditor)
public void addSampleCategorySpeciesBatch(SpeciesBatchRowModel editRow, SplitSpeciesBatchUI splitBatchEditor, int sampleCategoryId)
public void setSpeciesSelectedCard(String card)
public void editBenthosFrequencies(BenthosFrequencyCellComponent.FrequencyCellEditor editor)
public void splitBenthosBatch(BenthosBatchRowModel editRow, SplitBenthosBatchUI splitBatchEditor)
public void addSampleCategoryBenthosBatch(BenthosBatchRowModel editRow, SplitBenthosBatchUI splitBatchEditor, int sampleCategoryId)
public void setBenthosSelectedCard(String card)
public void setMarineLitterSelectedCard(String card)
public void setIndividualObservationSelectedCard(String card)
public void setIndividualObservationSelectedCard(String card, Species species)
public void setAccidentalSelectedCard(String card)
Copyright © 2012–2015 Ifremer. All rights reserved.