org.nuiton.web.tapestry5.components
Class FeedBack

java.lang.Object
  extended by org.nuiton.web.tapestry5.components.FeedBack

@IncludeStylesheet(value="feedback.css")
public class FeedBack
extends Object

Composant qui affiche des messages à l'utilisateur.

Ce composant permet d'afficher des messages avec une apparence différente selon leur type (info ou erreur). Lors de l'affichage de la page, les messages seront affichés et la collection de messages sera vidée.

Pour personnaliser l'apparence des messages il faut définir les classes fb-error et fb-info dans le CSS.

 Utilisation :
 <t:feedback t:id="feedback"/>
 @Component(id = "feedback") private FeedBack feedback;
 feedback.addInfo("message d'info");
 feedback.addError("message d'erreur");
 

Version:
$Id: FeedBack.java 49 2011-01-26 16:08:25Z tchemit $
Author:
rannou, fdesbois

Constructor Summary
FeedBack()
           
 
Method Summary
 void addError(String message)
          Ajout d'un message d'erreur.
 void addInfo(String message)
          Ajout d'un message d'info.
 void clearErrors()
           
 boolean hasBeeanReloaded()
           
 boolean hasErrors()
           
 void reload()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeedBack

public FeedBack()
Method Detail

addInfo

public void addInfo(String message)
Ajout d'un message d'info.

Parameters:
message - le message

addError

public void addError(String message)
Ajout d'un message d'erreur.

Parameters:
message - le message

hasErrors

public boolean hasErrors()

reload

@Log
public void reload()

hasBeeanReloaded

public boolean hasBeeanReloaded()

clearErrors

public void clearErrors()


Copyright © 2010-2011 CodeLutin. All Rights Reserved.