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 java.awt.event.ComponentListenerlistenerprotected java.beans.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 javax.swing.JComponentgetComponentToFocus()<E> org.nuiton.decorator.Decorator<E>getDecorator(java.lang.Class<E> beanType, java.lang.String decoratorContext)java.awt.ComponentgetTopestUI()SwingValidator<ApplicationActionUIModel>getValidator()protected voidhideAction()voidonCloseUI()protected voidsetLocation(java.awt.Component mainUI)protected voidsetSize(java.awt.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, useSimpleValidatorsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
progressionListener
protected java.beans.PropertyChangeListener progressionListener -
listener
protected java.awt.event.ComponentListener listener
-
-
Constructor Details
-
ApplicationActionUIHandler
public ApplicationActionUIHandler()
-
-
Method Details
-
beforeInit
- Specified by:
beforeInitin interfaceUIHandler<ApplicationActionUI>- Overrides:
beforeInitin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
-
afterInit
-
getComponentToFocus
protected javax.swing.JComponent 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
public java.awt.Component getTopestUI()- Specified by:
getTopestUIin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
-
getDecorator
public <E> org.nuiton.decorator.Decorator<E> getDecorator(java.lang.Class<E> beanType, java.lang.String decoratorContext)- Specified by:
getDecoratorin classAbstractApplicationUIHandler<ApplicationActionUIModel,ApplicationActionUI>
-
hideAction
protected void hideAction() -
showAction
-
setLocation
protected void setLocation(java.awt.Component mainUI) -
setSize
protected void setSize(java.awt.Component mainUI)
-