Revision 30011 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/project/documents/view/legend/gui/SymbolTable.java
SymbolTable.java | ||
---|---|---|
71 | 71 |
import org.gvsig.app.project.documents.gui.TableSymbolCellRenderer; |
72 | 72 |
import org.gvsig.app.project.documents.view.legend.edition.gui.IntervalCellEditor; |
73 | 73 |
import org.gvsig.app.project.documents.view.legend.edition.gui.ValueCellEditor; |
74 |
import org.gvsig.fmap.mapcontext.rendering.legend.NullIntervalValue; |
|
75 |
import org.gvsig.fmap.mapcontext.rendering.legend.NullUniqueValue; |
|
76 |
import org.gvsig.fmap.mapcontext.rendering.legend.NullValue; |
|
77 | 74 |
import org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol; |
78 | 75 |
import org.gvsig.utils.swing.jtable.JTable; |
79 | 76 |
import org.gvsig.utils.swing.jtable.TextFieldCellEditor; |
... | ... | |
192 | 189 |
MyTableModel m = (MyTableModel) table.getModel(); |
193 | 190 |
|
194 | 191 |
for (int i = 0; i < m.getRowCount(); i++) { |
195 |
if (m.getValueAt(i, 1) instanceof NullUniqueValue |
|
196 |
|| m.getValueAt(i, 1) instanceof NullIntervalValue) { |
|
192 |
// if (m.getValueAt(i, 1) instanceof NullUniqueValue |
|
193 |
// || m.getValueAt(i, 1) instanceof NullIntervalValue) { |
|
194 |
// m.removeRow(i); |
|
195 |
// } |
|
196 |
if (m.getValueAt(i, 1) == null) { |
|
197 | 197 |
m.removeRow(i); |
198 | 198 |
} |
199 | 199 |
} |
... | ... | |
232 | 232 |
|
233 | 233 |
for (int i = 0; i < symbols.length; i++) { |
234 | 234 |
theSymbol = symbols[i]; |
235 |
if(!(values[i] instanceof NullIntervalValue) && !(values[i] instanceof NullUniqueValue)) |
|
235 |
// if(!(values[i] instanceof NullIntervalValue) && !(values[i] instanceof NullUniqueValue)) |
|
236 |
// addTableRecord(theSymbol, values[i], descriptions[i]); |
|
237 |
if(!(values[i] == null)) |
|
236 | 238 |
addTableRecord(theSymbol, values[i], descriptions[i]); |
237 | 239 |
} |
238 | 240 |
} |
... | ... | |
385 | 387 |
*/ |
386 | 388 |
public Class getColumnClass(int c) { |
387 | 389 |
if (getValueAt(0, c) == null) { |
388 |
return NullValue.class; |
|
390 |
// return NullValue.class; |
|
391 |
return null; |
|
389 | 392 |
} |
390 | 393 |
|
391 | 394 |
return getValueAt(0, c).getClass(); |
Also available in: Unified diff