/* * codjo.net * * Common Apache License 2.0 */ package net.codjo.gui; import javax.swing.JComponent; import javax.swing.JLabel; /** * Interface permettant d'ajouter des filtres d'affichage sur l'explorateur des donn�es. * * @version $Revision: 1.2 $ * * */ public interface ExplorerFilter { /** * Retourne le label du filtre. * * @return Le JLabel. */ public JLabel getLabel(); /** * Retourne le composant du filtre (ex : un combo). * * @return Le JComponent. */ public JComponent getComponent(); /** * Retourne la clause where � utiliser pour le filtrage. * * @return La String de la clause where. */ public String getWhereClause(); /** * Retourne le nom DB de la colonne sur laquelle porte le filtre. * * @return La String du nom DB de la colonne. */ public String getFilterColumnName(); }