Initial opendaylight infrastructure commit!!
[controller.git] / third-party / net.sf.jung2 / src / main / java / edu / uci / ics / jung / algorithms / filters / Filter.java
1 /*
2 * Copyright (c) 2003, the JUNG Project and the Regents of the University 
3 * of California
4 * All rights reserved.
5 *
6 * This software is open-source under the BSD license; see either
7 * "license.txt" or
8 * http://jung.sourceforge.net/license.txt for a description.
9 */
10 package edu.uci.ics.jung.algorithms.filters;
11
12 import org.apache.commons.collections15.Transformer;
13
14 import edu.uci.ics.jung.graph.Graph;
15
16
17
18 /**
19  * An interface for classes that return a subset of the input <code>Graph</code>
20  * as a <code>Graph</code>.  The <code>Graph</code> returned may be either a
21  * new graph or a view into an existing graph; the documentation for the filter
22  * must specify which.
23  * 
24  * @author danyelf
25  */
26 public interface Filter<V,E> extends Transformer<Graph<V,E>, Graph<V,E>>{ }