KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > batik > gvt > event > GraphicsNodeChangeAdapter


1 /*
2
3    Copyright 2002 The Apache Software Foundation
4
5    Licensed under the Apache License, Version 2.0 (the "License");
6    you may not use this file except in compliance with the License.
7    You may obtain a copy of the License at
8
9        http://www.apache.org/licenses/LICENSE-2.0
10
11    Unless required by applicable law or agreed to in writing, software
12    distributed under the License is distributed on an "AS IS" BASIS,
13    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14    See the License for the specific language governing permissions and
15    limitations under the License.
16
17  */

18 package org.apache.batik.gvt.event;
19
20 /**
21  * An abstract adapter class for receiving graphics node change
22  * events. The methods in this class are empty. This class exists as
23  * convenience for creating listener objects.
24  *
25  * <p>Extend this class to create a <tt>GraphicsNodeChangeEvent</tt>
26  * listener and override the methods for the events of interest. (If
27  * you implement the <tt>GraphicsNodeChangeListener</tt> interface, you
28  * have to define all of the methods in it. This abstract class
29  * defines null methods for them all, so you can only have to define
30  * methods for events you care about.)
31  *
32  * @author <a HREF="mailto:deweese@apache.org">Thomas DeWeese</a>
33  * @version $Id: GraphicsNodeChangeAdapter.java,v 1.4 2005/03/27 08:58:34 cam Exp $
34  */

35 public abstract class GraphicsNodeChangeAdapter
36         implements GraphicsNodeChangeListener {
37     
38     /**
39      * Invoked when a change has started on a graphics node, but before
40      * any changes occure in the graphics node it's self.
41      * @param gnce the graphics node change event
42      */

43     public void changeStarted(GraphicsNodeChangeEvent gnce) { }
44
45     /**
46      * Invoked when a change on a graphics node has completed
47      * @param gnce the graphics node change event
48      */

49     public void changeCompleted(GraphicsNodeChangeEvent gnce) { }
50 }
51
Popular Tags