ar.com.leak.iolsucker.container.swing
Class SwingCoursePredicate

java.lang.Object
  extended by ar.com.leak.iolsucker.container.swing.SwingCoursePredicate
All Implemented Interfaces:
org.apache.commons.collections.Predicate

public class SwingCoursePredicate
extends Object
implements org.apache.commons.collections.Predicate

Selector de cursos. Se da la posibilidad de configurar el predicado de forma gr�fica la primera vez que se invoca el m�todo evaluate

Since:
Aug 24, 2005
Author:
Juan F. Codagnone

Constructor Summary
SwingCoursePredicate(ar.com.leak.iolsucker.model.IolDAO dao, Comparator<ar.com.leak.iolsucker.model.Course> coursesComparator)
          Creates the SwingCoursePredicate.
 
Method Summary
 Component asComponent()
           
 boolean evaluate(Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingCoursePredicate

public SwingCoursePredicate(ar.com.leak.iolsucker.model.IolDAO dao,
                            Comparator<ar.com.leak.iolsucker.model.Course> coursesComparator)
Creates the SwingCoursePredicate.

Parameters:
dao - dao de donde sacar la lista de cursos disponibles
coursesComparator - comparator para ordenar la lista de cursos
Method Detail

asComponent

public final Component asComponent()
Returns:
la componente swing de esta clase

evaluate

public final boolean evaluate(Object o)
Specified by:
evaluate in interface org.apache.commons.collections.Predicate
See Also:
Predicate.evaluate(java.lang.Object)


Copyright © 2005-2009 leak.com.ar. All Rights Reserved.