Statistics
| Revision:

svn-gvsig-desktop / branches / org.gvsig.desktop-2018a / org.gvsig.desktop.library / org.gvsig.fmap.mapcontext.swing / org.gvsig.fmap.mapcontext.swing.impl / src / main / java / org / gvsig / fmap / mapcontext / raster / swing / impl / bands / ColorInterpretationCellRenderer.java @ 43803

History | View | Annotate | Download (875 Bytes)

1
package org.gvsig.fmap.mapcontext.raster.swing.impl.bands;
2

    
3
import java.awt.Component;
4

    
5
import javax.swing.JTable;
6
import javax.swing.table.DefaultTableCellRenderer;
7

    
8
import org.gvsig.tools.ToolsLocator;
9

    
10

    
11
/**
12
 * @author fdiaz
13
 *
14
 */
15
public class ColorInterpretationCellRenderer extends DefaultTableCellRenderer {
16

    
17
    /**
18
     *
19
     */
20
    private static final long serialVersionUID = -7247329247015852062L;
21

    
22
    @Override
23
    public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus,
24
        int row, int column) {
25

    
26
        Component cellComponent = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
27

    
28
        String colorInterpretation = ((String) value);
29
        setText(ToolsLocator.getI18nManager().getTranslation(colorInterpretation));
30

    
31
        return cellComponent;
32
    }
33

    
34

    
35
}