KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jgrapht > event > TraversalListenerAdapter


1 /* ==========================================
2  * JGraphT : a free Java graph-theory library
3  * ==========================================
4  *
5  * Project Info: http://jgrapht.sourceforge.net/
6  * Project Creator: Barak Naveh (http://sourceforge.net/users/barak_naveh)
7  *
8  * (C) Copyright 2003-2006, by Barak Naveh and Contributors.
9  *
10  * This library is free software; you can redistribute it and/or modify it
11  * under the terms of the GNU Lesser General Public License as published by
12  * the Free Software Foundation; either version 2.1 of the License, or
13  * (at your option) any later version.
14  *
15  * This library is distributed in the hope that it will be useful, but
16  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
17  * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
18  * License for more details.
19  *
20  * You should have received a copy of the GNU Lesser General Public License
21  * along with this library; if not, write to the Free Software Foundation,
22  * Inc.,
23  * 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
24  */

25 /* -----------------------------
26  * TraversalListenerAdapter.java
27  * -----------------------------
28  * (C) Copyright 2003-2006, by Barak Naveh and Contributors.
29  *
30  * Original Author: Barak Naveh
31  * Contributor(s): Christian Hammer
32  *
33  * $Id: TraversalListenerAdapter.java 504 2006-07-03 02:37:26Z perfecthash $
34  *
35  * Changes
36  * -------
37  * 06-Aug-2003 : Initial revision (BN);
38  * 11-Aug-2003 : Adaptation to new event model (BN);
39  * 11-Mar-2004 : Made generic (CH);
40  *
41  */

42 package org.jgrapht.event;
43
44 /**
45  * An empty do-nothing implementation of the {@link TraversalListener} interface
46  * used for subclasses.
47  *
48  * @author Barak Naveh
49  * @since Aug 6, 2003
50  */

51 public class TraversalListenerAdapter<V, E>
52     implements TraversalListener<V, E>
53 {
54
55     //~ Methods ---------------------------------------------------------------
56

57     /**
58      * @see TraversalListener#connectedComponentFinished(ConnectedComponentTraversalEvent)
59      */

60     public void connectedComponentFinished(
61         ConnectedComponentTraversalEvent e)
62     {
63     }
64
65     /**
66      * @see TraversalListener#connectedComponentStarted(ConnectedComponentTraversalEvent)
67      */

68     public void connectedComponentStarted(ConnectedComponentTraversalEvent e)
69     {
70     }
71
72     /**
73      * @see TraversalListener#edgeTraversed(EdgeTraversalEvent)
74      */

75     public void edgeTraversed(EdgeTraversalEvent<V, E> e)
76     {
77     }
78
79     /**
80      * @see TraversalListener#vertexTraversed(VertexTraversalEvent)
81      */

82     public void vertexTraversed(VertexTraversalEvent<V> e)
83     {
84     }
85 }
86
Popular Tags