org.kuali.student.common.messagebuilder.impl
Class SuccessFailureMessageBuilder

java.lang.Object
  extended by org.kuali.student.common.messagebuilder.impl.SuccessFailureMessageBuilder
All Implemented Interfaces:
MessageTreeBuilder

public class SuccessFailureMessageBuilder
extends Object
implements MessageTreeBuilder

This class builds the success and failure messages for boolean binary tree nodes.


Constructor Summary
SuccessFailureMessageBuilder(BooleanOperators bo)
          Creates a success and failure message builders.
SuccessFailureMessageBuilder(String andOperator, String orOperator)
          Creates a success and failure message builders.
 
Method Summary
 String buildMessage(List<BooleanNode> nodeList)
          Builds and sets the success and failure message for each of the list of boolean nodes (binary tree nodes).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SuccessFailureMessageBuilder

public SuccessFailureMessageBuilder(String andOperator,
                                    String orOperator)
Creates a success and failure message builders.

Parameters:
andOperator - AND logical operator
orOperator - OR logical operator

SuccessFailureMessageBuilder

public SuccessFailureMessageBuilder(BooleanOperators bo)
Creates a success and failure message builders.

Parameters:
bo - Boolean operators
Method Detail

buildMessage

public String buildMessage(List<BooleanNode> nodeList)
Builds and sets the success and failure message for each of the list of boolean nodes (binary tree nodes).

Specified by:
buildMessage in interface MessageTreeBuilder
Parameters:
nodeList - List of boolean nodes
Returns:
A message


Copyright © 2007-2010 The Kuali Foundation. All Rights Reserved.