/* * Copyright 2006,2007 Enrico Boldrini, Lorenzo Bigagli This file is part of * CheckboxTree. CheckboxTree is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or (at your * option) any later version. CheckboxTree is distributed in the hope that it * will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General * Public License for more details. You should have received a copy of the GNU * General Public License along with CheckboxTree; if not, write to the Free * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA * 02110-1301, USA */ package net.sourceforge.pmd.jedit.checkboxtree; import java.util.EventListener; /** * The listener that's notified when the checking in a TreeCheckingModel * changes. * * @see net.sourceforge.pmd.jedit.checkboxtree.TreeCheckingModel * @see net.sourceforge.pmd.jedit.checkboxtree.CheckboxTree * @author Enrico Boldrini */ public interface TreeCheckingListener extends EventListener { /** * Called whenever the value of the checking changes. * * @param e the event that characterizes the change. */ void valueChanged(TreeCheckingEvent e); }