Revision 25214 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/project/document/table/gui/TableFileOpen.java

View differences:

TableFileOpen.java
41 41

  
42 42
import com.iver.andami.PluginServices;
43 43
import com.iver.andami.messages.NotificationManager;
44
import com.iver.cit.gvsig.ProjectExtension;
44 45
import com.iver.cit.gvsig.addlayer.fileopen.IFileOpen;
45 46
import com.iver.cit.gvsig.project.ProjectFactory;
46 47
/**
......
53 54
	private FilesystemServerExplorer explorer;
54 55
	private ArrayList<FileFilter> filters;
55 56

  
57
	private ProjectExtension projectExtension;
58

  
56 59
	/**
57 60
	 * Constructor de FileOpenRaster
58 61
	 * 
......
72 75
			this.filters.add(new TableFileFilter(iter.next()));
73 76
		}
74 77
		this.filters.add(new TableFileFilter(explorer.getGenericFilter()));
78

  
79
		projectExtension = (ProjectExtension) PluginServices
80
				.getExtension(ProjectExtension.class);
75 81
	}
76 82

  
77 83

  
......
81 87

  
82 88
	public File post(File file) {
83 89
		// TODO Auto-generated method stub
84
		return null;
90
		return file;
85 91
	}
86 92

  
87 93
	public void pre() {
......
99 105
			FeatureTableDocument projectTable = ProjectFactory.createTable(file
100 106
					.getName(),
101 107
					store);
108
			projectExtension.getProject().addDocument(
109
					projectTable);
102 110
			PluginServices.getMDIManager().addWindow(
103 111
					projectTable.createWindow());
104 112

  

Also available in: Unified diff