Revision 28833 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/daltransform/FeatureTransformManager.java

View differences:

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