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 ui) |
void |
archive() |
void |
beforeInit(DemandesUI ui) |
void |
clearValidators() |
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() |
Component |
getTopestUI() |
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() |
void |
registerValidator(jaxx.runtime.validator.swing.SwingValidator validator) |
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 |
showDemandGroupHighlightDialog() |
void |
transmitDemande() |
protected void |
updateButtonEnability() |
addComboDataColumnToModel, closeFrame, closeFrame, decorate, decorateUser, getConfig, getContext, getDecorator, getPropertiesToIgnore, initBeanFilterableComboBox, initCheckBoxComboBox, isActionEnabled, listenValidatorValid, listModelIsModify, openFrame, openModalFrame, quitScreen2, 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, 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 ui)
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 Component getTopestUI()
getTopestUI in class AbstractFaxToMailUIHandler<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.TabContainerHandlerpublic void registerValidator(jaxx.runtime.validator.swing.SwingValidator validator)
public void clearValidators()
public 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)
public void showDemandGroupHighlightDialog()
Copyright © 2014–2015 CodeLutin. All rights reserved.