Class ApplicationActionUIHandler
java.lang.Object
org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
org.nuiton.jaxx.application.swing.action.ApplicationActionUIHandler
- All Implemented Interfaces:
UIHandler<ApplicationActionUI>
public class ApplicationActionUIHandler extends AbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
- Since:
- 2.8
- Author:
- Tony Chemit - chemit@codelutin.com
-
Nested Class Summary
Nested classes/interfaces inherited from class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler
AbstractApplicationUIHandler.RunFullInternalActionListener -
Field Summary
Fields Modifier and Type Field Description protected ComponentListenerlistenerprotected PropertyChangeListenerprogressionListenerFields inherited from class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler
CONFIRMATION_FORMAT, ui -
Constructor Summary
Constructors Constructor Description ApplicationActionUIHandler() -
Method Summary
Modifier and Type Method Description voidafterInit(ApplicationActionUI ui)voidbeforeInit(ApplicationActionUI ui)protected JComponentgetComponentToFocus()<E> org.nuiton.decorator.Decorator<E>getDecorator(Class<E> beanType, String decoratorContext)ComponentgetTopestUI()SwingValidator<ApplicationActionUIModel>getValidator()protected voidhideAction()voidonCloseUI()protected voidsetLocation(Component mainUI)protected voidsetSize(Component mainUI)protected voidshowAction(AbstractApplicationAction action)Methods inherited from class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler
addAutoSelectOnFocus, addBooleanColumnToModel, addColumnToModel, addColumnToModel, addComboDataColumnToModel, addFloatColumnToModel, addFloatColumnToModel, addHighlighters, addIntegerColumnToModel, addIntegerColumnToModel, affectKeyStroke, askCancelEditBeforeLeaving, askSaveBeforeLeaving, autoSelectRowInTable, beforeOpenPopup, changeValidatorContext, closeDialog, decorate, decorate, getContext, 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, setText, showSuccessMessage, useListValidators, useSimpleValidators
-
Field Details
-
Constructor Details
-
ApplicationActionUIHandler
public ApplicationActionUIHandler()
-
-
Method Details
-
beforeInit
- Specified by:
beforeInitin interfaceUIHandler<ApplicationActionUI>- Overrides:
beforeInitin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
-
afterInit
-
getComponentToFocus
- Specified by:
getComponentToFocusin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
-
onCloseUI
public void onCloseUI()- Specified by:
onCloseUIin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
-
getValidator
- Specified by:
getValidatorin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>- Returns:
- a single validator :(
-
getTopestUI
- Specified by:
getTopestUIin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
-
getDecorator
public <E> org.nuiton.decorator.Decorator<E> getDecorator(Class<E> beanType, String decoratorContext)- Specified by:
getDecoratorin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
-
hideAction
protected void hideAction() -
showAction
-
setLocation
-
setSize
-