br.gov.frameworkdemoiselle.template
Class AbstractEditPageBean<T,I>

java.lang.Object
  extended by br.gov.frameworkdemoiselle.template.AbstractPageBean
      extended by br.gov.frameworkdemoiselle.template.AbstractEditPageBean<T,I>
All Implemented Interfaces:
EditPageBean<T>, PageBean, Serializable

public abstract class AbstractEditPageBean<T,I>
extends AbstractPageBean
implements EditPageBean<T>

See Also:
Serialized Form

Constructor Summary
AbstractEditPageBean()
           
 
Method Summary
protected  void clear()
           
protected  T createBean()
           
 T getBean()
           
protected  Class<T> getBeanClass()
           
 I getId()
           
protected  Class<I> getIdClass()
           
protected abstract  void handleLoad()
           
 boolean isUpdateMode()
           
protected  void setBean(T bean)
           
 
Methods inherited from class br.gov.frameworkdemoiselle.template.AbstractPageBean
getCurrentView, getNextView, getPreviousView, getTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface br.gov.frameworkdemoiselle.template.EditPageBean
delete, insert, update
 
Methods inherited from interface br.gov.frameworkdemoiselle.template.PageBean
getCurrentView, getNextView, getPreviousView, getTitle
 

Constructor Detail

AbstractEditPageBean

public AbstractEditPageBean()
Method Detail

clear

protected void clear()

createBean

protected T createBean()

getBean

public T getBean()
Specified by:
getBean in interface EditPageBean<T>

getBeanClass

protected Class<T> getBeanClass()

getIdClass

protected Class<I> getIdClass()

getId

public I getId()
Specified by:
getId in interface EditPageBean<T>

handleLoad

protected abstract void handleLoad()

isUpdateMode

public boolean isUpdateMode()
Specified by:
isUpdateMode in interface EditPageBean<T>

setBean

protected void setBean(T bean)


Copyright © 2012 SERPRO - Serviço Federal de Processamento de Dados. All Rights Reserved.