KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > ejtools > graph > service > GraphService


1 /*
2  * EJTools, the Enterprise Java Tools
3  *
4  * Distributable under LGPL license.
5  * See terms of license at www.gnu.org.
6  */

7 package org.ejtools.graph.service;
8
9
10 /**
11  * @author Laurent Etiemble
12  * @version $Revision: 1.5 $
13  */

14 public interface GraphService extends GraphConsumerMediator
15 {
16    /**
17     * Adds a feature to the GraphProducer attribute of the GraphService object
18     *
19     * @param producer The feature to be added to the GraphProducer attribute
20     * @param consumer The feature to be added to the GraphProducer attribute
21     */

22    public void addGraphProducer(GraphConsumer consumer, GraphProducer producer);
23
24
25    /**
26     * Description of the Method
27     *
28     * @param producer Description of the Parameter
29     */

30    public void removeGraphProducer(GraphProducer producer);
31
32
33    /**
34     * Adds a feature to the GraphConsumer attribute of the GraphService object
35     *
36     * @param consumer The feature to be added to the GraphConsumer attribute
37     */

38    public void addGraphConsumer(GraphConsumer consumer);
39
40
41    /**
42     * Description of the Method
43     *
44     * @param consumer Description of the Parameter
45     */

46    public void removeGraphConsumer(GraphConsumer consumer);
47 }
48
Popular Tags