3.0.1: 2011-11-10

net.sf.basedb.util.fileset
Class ValidationRenderer

java.lang.Object
  extended by net.sf.basedb.util.fileset.ValidationRenderer
All Implemented Interfaces:
Renderer<ValidationAction>

public class ValidationRenderer
extends Object
implements Renderer<ValidationAction>

Renderer implementation for validating the members of a file set.

Since:
3.0
Author:
Nicklas
Last modified
$Date: 2011-05-06 14:09:13 +0200 (Fri, 06 May 2011) $

Field Summary
private  List<Throwable> errors
           
private  boolean isValid
           
private  List<ValidatingFileSetMember> members
           
private  String message
           
 
Constructor Summary
ValidationRenderer(List<ValidatingFileSetMember> members, List<Throwable> errors)
          Create a new renderer instance.
 
Method Summary
 void render(ValidationAction action)
          Render the action in the client application.
private  void validate(ValidationAction action)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

members

private final List<ValidatingFileSetMember> members

errors

private final List<Throwable> errors

isValid

private boolean isValid

message

private String message
Constructor Detail

ValidationRenderer

public ValidationRenderer(List<ValidatingFileSetMember> members,
                          List<Throwable> errors)
Create a new renderer instance.

Parameters:
members - A list with the members of the file set
errors - A list for collecting validation errors
Method Detail

render

public void render(ValidationAction action)
Description copied from interface: Renderer
Render the action in the client application.

Specified by:
render in interface Renderer<ValidationAction>
Parameters:
action - The action to render

validate

private void validate(ValidationAction action)

3.0.1: 2011-11-10