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 PropertyChangeListenerprogressionListener-
Fields inherited from class org.nuiton.jaxx.application.swing.AbstractApplicationUIHandler
CONFIRMATION_FORMAT, ui
-
-
Constructor Summary
Constructors Constructor Description ApplicationActionUIHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods 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 Detail
-
progressionListener
protected PropertyChangeListener progressionListener
-
listener
protected ComponentListener listener
-
-
Method Detail
-
beforeInit
public void beforeInit(ApplicationActionUI ui)
- Specified by:
beforeInitin interfaceUIHandler<ApplicationActionUI>- Overrides:
beforeInitin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
-
afterInit
public void afterInit(ApplicationActionUI ui)
-
getComponentToFocus
protected JComponent getComponentToFocus()
- Specified by:
getComponentToFocusin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
-
onCloseUI
public void onCloseUI()
- Specified by:
onCloseUIin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
-
getValidator
public SwingValidator<ApplicationActionUIModel> getValidator()
- Specified by:
getValidatorin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>- Returns:
- a single validator :(
-
getTopestUI
public Component 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
protected void showAction(AbstractApplicationAction action)
-
setLocation
protected void setLocation(Component mainUI)
-
setSize
protected void setSize(Component mainUI)
-
-