public class IndividualObservationBatchUIHandler extends AbstractTuttiBatchTableUIHandler<IndividualObservationBatchRowModel,IndividualObservationBatchUIModel,IndividualObservationBatchTableModel,IndividualObservationBatchUI> implements CaracteristicMapColumnUIHandler
| Modifier and Type | Field and Description |
|---|---|
Integer |
PMFM_ID_SORTED_UNSORTED |
protected WeightUnit |
speciesWeightUnit |
protected WeightUnit |
weightUnit
Weight unit.
|
| Constructor and Description |
|---|
IndividualObservationBatchUIHandler() |
addAttachementHighlighter, addCommentHighlighter, addHighlighters, clearTableSelection, initBatchTable, onRowModifiedcleanrRowMonitor, getRowPropertiesToIgnore, initTable, installTableKeyListener, installTableSaveOnRowChangedSelectionListener, onAfterSelectedRowChanged, onModelRowsChanged, onRowModifyStateChanged, onRowValidStateChanged, recomputeRowValidState, saveSelectedRowIfNeeded, uninstallTableKeyListener, uninstallTableSaveOnRowChangedSelectionListeneraddColumnToModel, addFloatColumnToModel, buildReminderLabelTitle, buildReminderLabelTitle, clearValidators, closeUI, getConfig, getContext, getDataContext, getDecorator, getPersistenceService, getPropertiesToIgnore, getTopestUI, getValidateCruiseOperationsService, getValidationService, getWeightStringValue, getWeightStringValue, initButtonAttachment, initJXTitledPanel, initLabel, initTextField, initUIComponent, listenModelModifiy, listenValidationTableHasNoFatalError, listenValidatorValid, listModelIsModify, registerValidators, showInformationMessageaddAutoSelectOnFocus, addBooleanColumnToModel, addColumnToModel, addColumnToModel, addComboDataColumnToModel, addFloatColumnToModel, addFloatColumnToModel, addIntegerColumnToModel, addIntegerColumnToModel, affectKeyStroke, askCancelEditBeforeLeaving, askSaveBeforeLeaving, autoSelectRowInTable, changeValidatorContext, closeDialog, decorate, decorate, getListValidators, getModel, getParentContainer, getSimpleValidators, getUI, incrementsMessage, initBeanComboBox, initBeanComboBox, initBeanFilterableComboBox, initBeanFilterableComboBox, initBeanList, initBeanList, initButton, initComponentToFocus, initCoordinateDMDEditor, initCoordinateDMSEditor, initDatePicker, initNumberEditor, initScrollPane, initTimeEditor, initUI, initValidators, isAutoSelectOnFocus, newComboModel, newListCellRender, newListCellRender, newListCellRender, newNumberCellRenderer, newTableCellRender, newTableCellRender, newTableCellRender, openDialog, openRowMenu, quitInternalScreen, quitScreen, quitScreen, selectListData, setBoolean, setDate, setFile, setText, showSuccessMessage, useListValidators, useSimpleValidatorsprotected WeightUnit weightUnit
protected WeightUnit speciesWeightUnit
public Integer PMFM_ID_SORTED_UNSORTED
protected org.nuiton.jaxx.application.swing.table.ColumnIdentifier<IndividualObservationBatchRowModel> getCommentIdentifier()
protected org.nuiton.jaxx.application.swing.table.ColumnIdentifier<IndividualObservationBatchRowModel> getAttachementIdentifier()
public void selectFishingOperation(FishingOperation bean)
public IndividualObservationBatchTableModel getTableModel()
getTableModel in class AbstractTuttiTableUIHandler<IndividualObservationBatchRowModel,IndividualObservationBatchUIModel,IndividualObservationBatchUI>public org.jdesktop.swingx.JXTable getTable()
getTable in class AbstractTuttiTableUIHandler<IndividualObservationBatchRowModel,IndividualObservationBatchUIModel,IndividualObservationBatchUI>protected boolean isRowValid(IndividualObservationBatchRowModel row)
AbstractTuttiTableUIHandlerisRowValid in class AbstractTuttiTableUIHandler<IndividualObservationBatchRowModel,IndividualObservationBatchUIModel,IndividualObservationBatchUI>row - row to validatetrue if row is valid, false otherwise.protected void saveSelectedRowIfRequired(TuttiBeanMonitor<IndividualObservationBatchRowModel> rowMonitor, IndividualObservationBatchRowModel row)
AbstractTuttiTableUIHandlersaveSelectedRowIfRequired in class AbstractTuttiTableUIHandler<IndividualObservationBatchRowModel,IndividualObservationBatchUIModel,IndividualObservationBatchUI>rowMonitor - the row monitor (see AbstractTuttiTableUIHandler.rowMonitor)row - the row to save if necessarypublic jaxx.runtime.validator.swing.SwingValidator<IndividualObservationBatchUIModel> getValidator()
getValidator in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<IndividualObservationBatchUIModel,IndividualObservationBatchUI>public void beforeInit(IndividualObservationBatchUI ui)
beforeInit in interface jaxx.runtime.spi.UIHandler<IndividualObservationBatchUI>beforeInit in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<IndividualObservationBatchUIModel,IndividualObservationBatchUI>public void afterInit(IndividualObservationBatchUI ui)
afterInit in interface jaxx.runtime.spi.UIHandler<IndividualObservationBatchUI>protected void beforeOpenPopup(int rowIndex,
int columnIndex)
beforeOpenPopup in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<IndividualObservationBatchUIModel,IndividualObservationBatchUI>protected JComponent getComponentToFocus()
getComponentToFocus in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<IndividualObservationBatchUIModel,IndividualObservationBatchUI>public void onCloseUI()
onCloseUI in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<IndividualObservationBatchUIModel,IndividualObservationBatchUI>public CaracteristicMapEditorUI getCaracteristicMapEditor()
getCaracteristicMapEditor in interface CaracteristicMapColumnUIHandlerpublic void showCaracteristicMapEditor(Species species)
showCaracteristicMapEditor in interface CaracteristicMapColumnUIHandlerpublic void hideCaracteristicMapEditor()
hideCaracteristicMapEditor in interface CaracteristicMapColumnUIHandlerpublic void createBatch()
public void addBatch(CreateIndividualObservationBatchUIModel model)
protected void saveRow(IndividualObservationBatchRowModel row)
Copyright © 2012–2014 Ifremer. All rights reserved.