Revision 28833 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/daltransform/FeatureTransformManager.java
FeatureTransformManager.java | ||
---|---|---|
32 | 32 |
import org.gvsig.app.daltransform.gui.FeatureTransformGui; |
33 | 33 |
|
34 | 34 |
/** |
35 |
* This singleton provides a centralized access to register |
|
36 |
* feature transformations. |
|
37 |
* |
|
35 | 38 |
* @author <a href="mailto:jpiera@gvsig.org">Jorge Piera</a> |
36 | 39 |
*/ |
37 | 40 |
public interface FeatureTransformManager { |
38 | 41 |
|
42 |
/** |
|
43 |
* Register a feature transformation |
|
44 |
* @param name |
|
45 |
* The name used to register the transformation |
|
46 |
* @param featureTransformGui |
|
47 |
* The class that contains the relationship between a transformation |
|
48 |
* and its user interface. This class has to be an instance of |
|
49 |
* {@link FeatureTransformGui} |
|
50 |
*/ |
|
39 | 51 |
public void registerFeatureTransform(String name, Class featureTransformGui); |
40 | 52 |
|
53 |
/** |
|
54 |
* Returns a list of the registered feature transformations |
|
55 |
* @return |
|
56 |
*/ |
|
41 | 57 |
public ArrayList<FeatureTransformGui> getFeatureTransforms(); |
42 | 58 |
|
43 | 59 |
} |
Also available in: Unified diff