Revision 35605 branches/v2_0_0_prep/extensions/extDalTransform/src/main/java/org/gvsig/daltransform/impl/DefaultDataTransformManager.java

View differences:

DefaultDataTransformManager.java
29 29

  
30 30
import java.util.ArrayList;
31 31
import java.util.Iterator;
32
import java.util.List;
32 33

  
33 34
import org.slf4j.Logger;
34 35
import org.slf4j.LoggerFactory;
......
40 41
import org.gvsig.daltransform.swing.DataTransformWizard;
41 42
import org.gvsig.daltransform.swing.JDataTransformList;
42 43
import org.gvsig.daltransform.swing.JDialogDataTransformList;
44
import org.gvsig.daltransform.swing.impl.DefaultJDataTransformList;
43 45
import org.gvsig.daltransform.swing.impl.DefaultJDialogDataTransformList;
44 46
import org.gvsig.fmap.dal.feature.FeatureStore;
45 47
import org.gvsig.tools.ToolsLocator;
......
61 63
	 * @see org.gvsig.feature.transform.FeatureTransformManager#registerFeatureTransform(java.lang.String, java.lang.Class)
62 64
	 */
63 65
	public void registerDataTransform(String name,
64
			Class featureTransformPage) {
66
			Class<?> featureTransformPage) {
65 67
		if (!DataTransformGui.class.isAssignableFrom(featureTransformPage)) {
66 68
			throw new IllegalArgumentException(featureTransformPage.getName()
67 69
					+ " must implement the DataTransformGui interface");
......
75 77
	 * (non-Javadoc)
76 78
	 * @see org.gvsig.feature.transform.FeatureTransformManager#getFeatureTransforms()
77 79
	 */
78
	public ArrayList<DataTransformGui> getDataTransforms() {
79
		ArrayList<DataTransformGui> transformArray = new ArrayList();
80
	@SuppressWarnings("unchecked")
81
    public List<DataTransformGui> getDataTransforms() {
82
		List<DataTransformGui> transformArray = new ArrayList<DataTransformGui>();
80 83
		
81 84
		ExtensionPoint ep = extensionPoints.add(TRANSFORM_GUI_EXTENSION_POINT);
82
		Iterator iterator = ep.iterator();
85
		Iterator<ExtensionPoint.Extension> iterator = ep.iterator();
83 86
		while (iterator.hasNext()) {
84 87
			try {				
85 88
				transformArray.add((DataTransformGui)((ExtensionPoint.Extension) iterator
......
107 110
	/* (non-Javadoc)
108 111
	 * @see org.gvsig.app.daltransform.DataTransformManager#registerDataTransformWizard(java.lang.String, java.lang.Class)
109 112
	 */
110
	public void registerDataTransformWizard(Class dataTransformWizard) {
113
	public void registerDataTransformWizard(Class<?> dataTransformWizard) {
111 114
		if (!DataTransformWizard.class.isAssignableFrom(dataTransformWizard)) {
112 115
			throw new IllegalArgumentException(dataTransformWizard.getName()
113 116
					+ " must implement the DataTransformWizard interface");
......
138 141
	}
139 142
	
140 143
    public JDataTransformList createJDataTransformList(FeatureStore featureStore) {
141
        // TODO Auto-generated method stub
142
        return null;
144
        return new DefaultJDataTransformList(featureStore);
143 145
    }
144 146

  
145 147
    public JDialogDataTransformList createJDialogDataTransformList(

Also available in: Unified diff