Revision 7304 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/FiltroExtension.java

View differences:

FiltroExtension.java
58 58
import com.iver.cit.gvsig.fmap.layers.LayerFactory;
59 59
import com.iver.cit.gvsig.fmap.layers.SelectableDataSource;
60 60
import com.iver.cit.gvsig.fmap.layers.layerOperations.AlphanumericData;
61
import com.iver.cit.gvsig.gui.Table;
62 61
import com.iver.cit.gvsig.gui.filter.DefaultExpressionDataSource;
63 62
import com.iver.cit.gvsig.gui.filter.ExpressionListener;
64 63
import com.iver.cit.gvsig.gui.filter.FilterDialog;
65
import com.iver.cit.gvsig.project.ProjectView;
64
import com.iver.cit.gvsig.project.documents.table.gui.Table;
65
import com.iver.cit.gvsig.project.documents.view.ProjectView;
66 66
import com.iver.utiles.exceptionHandling.ExceptionListener;
67 67

  
68 68

  
......
98 98
					dataSource = (SelectableDataSource)vista.getModel().getModelo().getRecordset();
99 99
					filterTitle = vista.getModel().getName();
100 100
					
101
				} else if (v instanceof com.iver.cit.gvsig.gui.View) {
102
					ProjectView pv = ((com.iver.cit.gvsig.gui.View) v).getModel();
103
					filterTitle = ((com.iver.cit.gvsig.gui.View) v).getModel().getName();
101
				} else if (v instanceof com.iver.cit.gvsig.project.documents.view.gui.View) {
102
					ProjectView pv = ((com.iver.cit.gvsig.project.documents.view.gui.View) v).getModel();
103
					filterTitle = ((com.iver.cit.gvsig.project.documents.view.gui.View) v).getModel().getName();
104 104
					FLayer layer = pv.getMapContext()
105 105
					.getLayers().getActives()[0];
106 106
					dataSource = pv.getProject().getDataSourceByLayer(layer);
......
153 153
		if (v instanceof Table) {
154 154
			return true;
155 155
		} else {
156
			if (v instanceof com.iver.cit.gvsig.gui.View) {
157
				com.iver.cit.gvsig.gui.View view = (com.iver.cit.gvsig.gui.View) v;
156
			if (v instanceof com.iver.cit.gvsig.project.documents.view.gui.View) {
157
				com.iver.cit.gvsig.project.documents.view.gui.View view = (com.iver.cit.gvsig.project.documents.view.gui.View) v;
158 158
				ProjectView pv = view.getModel();
159 159
				FLayer[] seleccionadas = pv.getMapContext().getLayers()
160 160
				.getActives();
......
186 186
		if (v instanceof Table) {
187 187
			return true;
188 188
		} else {
189
			if (v instanceof com.iver.cit.gvsig.gui.View) {
190
				com.iver.cit.gvsig.gui.View view = (com.iver.cit.gvsig.gui.View) v;
189
			if (v instanceof com.iver.cit.gvsig.project.documents.view.gui.View) {
190
				com.iver.cit.gvsig.project.documents.view.gui.View view = (com.iver.cit.gvsig.project.documents.view.gui.View) v;
191 191
				ProjectView pv = view.getModel();
192 192
				FLayer[] seleccionadas = pv.getMapContext().getLayers()
193 193
				.getActives();

Also available in: Unified diff