public class EditCatchesUIHandler extends AbstractTuttiTabContainerUIHandler<EditCatchesUIModel,EditCatchesUI> implements fr.ifremer.shared.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, setCustomTabaddHighlighters, buildReminderLabelTitle, buildReminderLabelTitle, clearValidators, closeUI, getConfig, getContext, getDataContext, getDecorator, getPersistenceService, getTopestUI, getValidateCruiseOperationsService, getValidationService, initButtonAttachment, initTextField, initUIComponent, listenModelModifiy, listenValidationTableHasNoFatalError, listenValidatorValid, listModelIsModify, registerValidators, showInformationMessageaddAutoSelectOnFocus, addBooleanColumnToModel, addColumnToModel, addColumnToModel, addColumnToModel, addComboDataColumnToModel, addFloatColumnToModel, addFloatColumnToModel, addIntegerColumnToModel, askCancelEditBeforeLeaving, askSaveBeforeLeaving, autoSelectRowInTable, beforeOpenPopup, changeValidatorContext, closeDialog, decorate, decorate, getModel, getParentContainer, getUI, incrementsMessage, initBeanFilterableComboBox, initBeanFilterableComboBox, initBeanList, initBeanList, initButton, initCoordinateDMDEditor, initCoordinateDMSEditor, initDatePicker, initLabel, initNumberEditor, initScrollPane, initTimeEditor, isAutoSelectOnFocus, newComboModel, newListCellRender, newListCellRender, newListCellRender, newTableCellRender, newTableCellRender, newTableCellRender, openDialog, openRowMenu, quitScreen, selectListData, setBoolean, setDate, setFile, setText, showSuccessMessagepublic 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 fr.ifremer.shared.application.swing.AbstractApplicationUIHandler<EditCatchesUIModel,EditCatchesUI>public void afterInit(EditCatchesUI ui)
afterInit in interface jaxx.runtime.spi.UIHandler<EditCatchesUI>protected JComponent getComponentToFocus()
getComponentToFocus in class fr.ifremer.shared.application.swing.AbstractApplicationUIHandler<EditCatchesUIModel,EditCatchesUI>public void onCloseUI()
onCloseUI in class fr.ifremer.shared.application.swing.AbstractApplicationUIHandler<EditCatchesUIModel,EditCatchesUI>public jaxx.runtime.validator.swing.SwingValidator<EditCatchesUIModel> getValidator()
getValidator in class fr.ifremer.shared.application.swing.AbstractApplicationUIHandler<EditCatchesUIModel,EditCatchesUI>protected Set<String> getPropertiesToIgnore()
getPropertiesToIgnore in class AbstractTuttiUIHandler<EditCatchesUIModel,EditCatchesUI>public JTabbedPane getTabPanel()
getTabPanel in interface fr.ifremer.shared.application.swing.tab.TabContainerHandlerpublic boolean onTabChanged(int currentIndex,
int newIndex)
onTabChanged in interface fr.ifremer.shared.application.swing.tab.TabContainerHandleronTabChanged in class AbstractTuttiTabContainerUIHandler<EditCatchesUIModel,EditCatchesUI>public boolean onHideTab(int currentIndex,
int newIndex)
onHideTab in interface fr.ifremer.shared.application.swing.tab.TabHandlerpublic void onShowTab(int currentIndex,
int newIndex)
onShowTab in interface fr.ifremer.shared.application.swing.tab.TabHandlerpublic 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)
public String getWeightStringValueForTotalWeight(Float rejectWeight, Float totalWeight)
Copyright © 2012–2014 Ifremer. All rights reserved.