public class DemandeUIHandler extends AbstractFaxToMailUIHandler<DemandeUIModel,DemandeUI> implements org.nuiton.jaxx.application.swing.util.CloseableUI, org.nuiton.jaxx.application.swing.tab.TabHandler
DemandeUIHandler.| Modifier and Type | Field and Description |
|---|---|
protected PropertyChangeListener |
demandTypeListener |
protected org.nuiton.util.beans.BeanMonitor |
monitor |
protected PropertyChangeListener |
rangeRowListener |
listModelListener| Constructor and Description |
|---|
DemandeUIHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterInit(DemandeUI ui) |
void |
closeButtonPopups() |
protected JComponent |
getComponentToFocus() |
protected Collection<DemandType> |
getDemandTypeForFolder(MailFolder folder)
Récupère recursivement jusqu'au parent, les types de demande définies pour un dossier.
|
org.nuiton.util.beans.BeanMonitor |
getMonitor() |
protected Set<String> |
getPropertiesToIgnore() |
protected Collection<Range> |
getRangeForFolder(MailFolder folder)
Récupère recursivement jusqu'au parent, les gammes définies pour un dossier.
|
jaxx.runtime.validator.swing.SwingValidator<DemandeUIModel> |
getValidator() |
protected Collection<WaitingState> |
getWaitingStateForFolder(MailFolder folder)
Récupère recursivement jusqu'au parent, les etats d'attentes définis pour un dossier.
|
void |
onCloseUI() |
boolean |
onHideTab(int currentIndex,
int newIndex) |
boolean |
onRemoveTab() |
void |
onShowTab(int currentIndex,
int newIndex) |
boolean |
quitUI() |
void |
showMatchingClientsPopup(ActionEvent event) |
addComboDataColumnToModel, clearValidators, closeFrame, closeFrame, decorate, decorateUser, getConfig, getContext, getDecorator, getTopestUI, initCheckBoxComboBox, isActionEnabled, listenValidationTableHasNoFatalError, listenValidatorValid, listModelIsModify, openFrame, openModalFrame, quitScreen2, registerValidators, setText, setText, showInformationMessageaddAutoSelectOnFocus, addBooleanColumnToModel, addColumnToModel, addColumnToModel, addFloatColumnToModel, addFloatColumnToModel, addHighlighters, addIntegerColumnToModel, addIntegerColumnToModel, affectKeyStroke, askCancelEditBeforeLeaving, askSaveBeforeLeaving, autoSelectRowInTable, beforeInit, beforeOpenPopup, changeValidatorContext, closeDialog, decorate, getListValidators, getModel, getParentContainer, getSimpleValidators, getUI, incrementsMessage, initBeanComboBox, initBeanComboBox, initBeanFilterableComboBox, initBeanFilterableComboBox, initBeanList, initBeanList, initButton, initComponentToFocus, initCoordinateDMDEditor, initCoordinateDMSEditor, initDatePicker, initLabel, initNumberEditor, initScrollPane, initTextField, initTimeEditor, initUI, initUIComponent, initValidators, isAutoSelectOnFocus, newComboModel, newListCellRender, newListCellRender, newListCellRender, newNumberCellRenderer, newTableCellRender, newTableCellRender, newTableCellRender, openDialog, openRowMenu, quitInternalScreen, quitScreen, quitScreen, selectListData, setBoolean, setDate, setFile, showSuccessMessage, useListValidators, useSimpleValidatorsprotected org.nuiton.util.beans.BeanMonitor monitor
protected PropertyChangeListener rangeRowListener
protected final PropertyChangeListener demandTypeListener
public void afterInit(DemandeUI ui)
afterInit in interface jaxx.runtime.spi.UIHandler<DemandeUI>protected JComponent getComponentToFocus()
getComponentToFocus in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<DemandeUIModel,DemandeUI>protected Set<String> getPropertiesToIgnore()
getPropertiesToIgnore in class AbstractFaxToMailUIHandler<DemandeUIModel,DemandeUI>public void onCloseUI()
onCloseUI in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<DemandeUIModel,DemandeUI>public void closeButtonPopups()
public boolean quitUI()
quitUI in interface org.nuiton.jaxx.application.swing.util.CloseableUIpublic jaxx.runtime.validator.swing.SwingValidator<DemandeUIModel> getValidator()
getValidator in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<DemandeUIModel,DemandeUI>protected Collection<WaitingState> getWaitingStateForFolder(MailFolder folder)
folder - base folderprotected Collection<DemandType> getDemandTypeForFolder(MailFolder folder)
folder - base folderprotected Collection<Range> getRangeForFolder(MailFolder folder)
folder - base folderpublic org.nuiton.util.beans.BeanMonitor getMonitor()
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 onRemoveTab()
onRemoveTab in interface org.nuiton.jaxx.application.swing.tab.TabHandlerpublic void showMatchingClientsPopup(ActionEvent event)
Copyright © 2014–2015 CodeLutin. All rights reserved.