Package io.ultreia.java4all.jaxx.widgets
Class BeanUIHandlerSupport<U extends JComponent & BeanScopeAware>
- java.lang.Object
-
- io.ultreia.java4all.jaxx.widgets.BeanUIHandlerSupport<U>
-
public abstract class BeanUIHandlerSupport<U extends JComponent & BeanScopeAware> extends Object
Created on 02/09/2020.- Since:
- 3.0
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Constructor Summary
Constructors Constructor Description BeanUIHandlerSupport()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidbeforeInit(U ui)voidcheckInit()voidcheckNotInit()protected abstract StringgetProperty(U ui)voidinit(U ui)protected abstract voidprepareBindFromBean(String property, io.ultreia.java4all.bean.JavaBean bean)protected abstract voidprepareBindToBean(String property, io.ultreia.java4all.bean.JavaBean bean)protected abstract voidprepareInit(String property)
-
-
-
Field Detail
-
ui
protected U extends JComponent & BeanScopeAware ui
-
-
Method Detail
-
prepareInit
protected abstract void prepareInit(String property)
-
prepareBindFromBean
protected abstract void prepareBindFromBean(String property, io.ultreia.java4all.bean.JavaBean bean)
-
prepareBindToBean
protected abstract void prepareBindToBean(String property, io.ultreia.java4all.bean.JavaBean bean)
-
beforeInit
public void beforeInit(U ui)
-
init
public void init(U ui)
-
checkNotInit
public void checkNotInit()
-
checkInit
public void checkInit()
-
-