Class DefaultController<BEANCLASS>
java.lang.Object
org.eclnt.ccaddons.pojo.controller.DefaultController<BEANCLASS>
- All Implemented Interfaces:
IBeanController<BEANCLASS>
- Direct Known Subclasses:
BeanControllerBase
,DummyController
public abstract class DefaultController<BEANCLASS>
extends Object
implements IBeanController<BEANCLASS>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDescription
(BEANCLASS bean, String propertyName) getEncryption
(BEANCLASS bean, String propertyName) boolean
int
getFlushtimer
(BEANCLASS bean, String propertyName) getFormatmask
(BEANCLASS object, String propertyName) getLabelText
(BEANCLASS bean, String propertyName) getTimeZone
(BEANCLASS object, String propertyName) org.eclnt.jsfserver.elements.util.ValidValuesBinding
getValidValues
(BEANCLASS object, String propertyName) boolean
boolean
boolean
isMandatory
(BEANCLASS bean, String propertyName) org.eclnt.ccee.logic.validation.ValidationResult
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclnt.ccaddons.pojo.controller.IBeanController
insert, remove, update
-
Constructor Details
-
DefaultController
public DefaultController()
-
-
Method Details
-
isMandatory
- Specified by:
isMandatory
in interfaceIBeanController<BEANCLASS>
-
isKey
- Specified by:
isKey
in interfaceIBeanController<BEANCLASS>
-
getLabelText
- Specified by:
getLabelText
in interfaceIBeanController<BEANCLASS>
-
getDescription
- Specified by:
getDescription
in interfaceIBeanController<BEANCLASS>
-
isEnabled
- Specified by:
isEnabled
in interfaceIBeanController<BEANCLASS>
-
getValidValues
public org.eclnt.jsfserver.elements.util.ValidValuesBinding getValidValues(BEANCLASS object, String propertyName) - Specified by:
getValidValues
in interfaceIBeanController<BEANCLASS>
-
validate
- Specified by:
validate
in interfaceIBeanController<BEANCLASS>
-
getFormat
- Specified by:
getFormat
in interfaceIBeanController<BEANCLASS>
-
getFormatmask
- Specified by:
getFormatmask
in interfaceIBeanController<BEANCLASS>
-
getTimeZone
- Specified by:
getTimeZone
in interfaceIBeanController<BEANCLASS>
-
getAlign
- Specified by:
getAlign
in interfaceIBeanController<BEANCLASS>
-
getEncryption
- Specified by:
getEncryption
in interfaceIBeanController<BEANCLASS>
-
getFlush
- Specified by:
getFlush
in interfaceIBeanController<BEANCLASS>
-
getFlushtimer
- Specified by:
getFlushtimer
in interfaceIBeanController<BEANCLASS>
-