public class DemandesUIHandler extends AbstractFaxToMailUIHandler<DemandesUIModel,DemandesUI> implements org.nuiton.jaxx.application.swing.tab.TabContainerHandler, org.nuiton.jaxx.application.swing.util.CloseableUI
| Modifier and Type | Field and Description |
|---|---|
protected Configuration |
config |
protected PropertyChangeListener |
demandEnabledAndValidListener |
listModelListener| Constructor and Description |
|---|
DemandesUIHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterInit(DemandesUI demandesUI) |
void |
archive() |
void |
beforeInit(DemandesUI ui) |
protected void |
closeButtonPopups() |
protected JComponent |
getComponentToFocus() |
DemandeUIHandler |
getCurrentDemandHandler() |
org.nuiton.jaxx.application.swing.tab.TabHandler |
getTabHandler(int index)
Returns the tab handler of the tab i.
|
JTabbedPane |
getTabPanel() |
jaxx.runtime.validator.swing.SwingValidator<DemandesUIModel> |
getValidator() |
void |
group() |
void |
init() |
protected void |
initUI(DemandesUI ui) |
void |
onCloseUI() |
boolean |
onTabChanged(int currentIndex,
int newIndex) |
void |
print() |
boolean |
quitUI() |
boolean |
removeTab(int i) |
void |
reply() |
void |
runAction(Class<? extends org.nuiton.jaxx.application.swing.action.AbstractApplicationAction> actionClass) |
void |
save() |
void |
setCustomTab(int index,
org.nuiton.jaxx.application.swing.tab.TabContentModel model) |
void |
transmitDemande() |
protected void |
updateButtonEnability() |
addComboDataColumnToModel, clearValidators, closeFrame, closeFrame, decorate, decorateUser, getConfig, getContext, getDecorator, getPropertiesToIgnore, 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, 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, initUIComponent, initValidators, isAutoSelectOnFocus, newComboModel, newListCellRender, newListCellRender, newListCellRender, newNumberCellRenderer, newTableCellRender, newTableCellRender, newTableCellRender, openDialog, openRowMenu, quitInternalScreen, quitScreen, quitScreen, selectListData, setBoolean, setDate, setFile, showSuccessMessage, useListValidators, useSimpleValidatorsprotected Configuration config
protected final PropertyChangeListener demandEnabledAndValidListener
public void beforeInit(DemandesUI ui)
beforeInit in interface jaxx.runtime.spi.UIHandler<DemandesUI>beforeInit in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<DemandesUIModel,DemandesUI>public void afterInit(DemandesUI demandesUI)
afterInit in interface jaxx.runtime.spi.UIHandler<DemandesUI>protected void updateButtonEnability()
public boolean quitUI()
quitUI in interface org.nuiton.jaxx.application.swing.util.CloseableUIpublic void onCloseUI()
onCloseUI in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<DemandesUIModel,DemandesUI>public jaxx.runtime.validator.swing.SwingValidator<DemandesUIModel> getValidator()
getValidator in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<DemandesUIModel,DemandesUI>protected JComponent getComponentToFocus()
getComponentToFocus in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<DemandesUIModel,DemandesUI>public org.nuiton.jaxx.application.swing.tab.TabHandler getTabHandler(int index)
getTabHandler in interface org.nuiton.jaxx.application.swing.tab.TabContainerHandlerindex - the index of the tabTabHandler interface,
null otherwisepublic void setCustomTab(int index,
org.nuiton.jaxx.application.swing.tab.TabContentModel model)
setCustomTab in interface org.nuiton.jaxx.application.swing.tab.TabContainerHandlerpublic boolean removeTab(int i)
removeTab in interface org.nuiton.jaxx.application.swing.tab.TabContainerHandlerprotected void initUI(DemandesUI ui)
initUI in class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<DemandesUIModel,DemandesUI>public JTabbedPane getTabPanel()
getTabPanel in interface org.nuiton.jaxx.application.swing.tab.TabContainerHandlerpublic void init()
init in interface org.nuiton.jaxx.application.swing.tab.TabContainerHandlerpublic boolean onTabChanged(int currentIndex,
int newIndex)
onTabChanged in interface org.nuiton.jaxx.application.swing.tab.TabContainerHandlerprotected void closeButtonPopups()
public void save()
public void transmitDemande()
public void print()
public void archive()
public void reply()
public void group()
public DemandeUIHandler getCurrentDemandHandler()
public void runAction(Class<? extends org.nuiton.jaxx.application.swing.action.AbstractApplicationAction> actionClass)
Copyright © 2014–2015 CodeLutin. All rights reserved.