net.leadware.persistence.tools.core.dao.utils
Class DAOValidatorBeanELResolver

java.lang.Object
  extended by javax.el.ELResolver
      extended by javax.el.BeanELResolver
          extended by net.leadware.persistence.tools.core.dao.utils.DAOValidatorBeanELResolver

public class DAOValidatorBeanELResolver
extends javax.el.BeanELResolver

Classe representant un ELResolver etandant le type BeanELResolver (Pour la resolution des proprietes

Author:
Jean-Jacques ETUNĂˆ NGI

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.el.BeanELResolver
javax.el.BeanELResolver.BeanProperties, javax.el.BeanELResolver.BeanProperty
 
Field Summary
private  Object base
          Objet de base (Initialise par l'instance de l'objet a valider)
 
Fields inherited from class javax.el.ELResolver
RESOLVABLE_AT_DESIGN_TIME, TYPE
 
Constructor Summary
DAOValidatorBeanELResolver(Object base)
          Constructeur avec initialisation de l'objet de base initial
 
Method Summary
 Object getValue(javax.el.ELContext context, Object base, Object property)
           
 void setBase(Object base)
          Methode de mise a jour de l'Objet de base (Initialise par l'instance de l'objet a valider)
 
Methods inherited from class javax.el.BeanELResolver
getCommonPropertyType, getFeatureDescriptors, getType, invoke, isReadOnly, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

base

private Object base
Objet de base (Initialise par l'instance de l'objet a valider)

Constructor Detail

DAOValidatorBeanELResolver

public DAOValidatorBeanELResolver(Object base)
Constructeur avec initialisation de l'objet de base initial

Parameters:
base - Objet de base (Initialise par l'instance de l'objet a valider)
Method Detail

getValue

public Object getValue(javax.el.ELContext context,
                       Object base,
                       Object property)
                throws NullPointerException,
                       javax.el.PropertyNotFoundException,
                       javax.el.ELException
Overrides:
getValue in class javax.el.BeanELResolver
Throws:
NullPointerException
javax.el.PropertyNotFoundException
javax.el.ELException

setBase

public void setBase(Object base)
Methode de mise a jour de l'Objet de base (Initialise par l'instance de l'objet a valider)

Parameters:
base - Objet de base (Initialise par l'instance de l'objet a valider)


Copyright © 2015 Leadware. All Rights Reserved.