Statistics
| Revision:

svn-gvsig-desktop / tags / v1_0_2_Build_901 / applications / appgvSIG / src / com / iver / cit / gvsig / gui / tables / Column.java @ 10571

History | View | Annotate | Download (736 Bytes)

1
package com.iver.cit.gvsig.gui.tables;
2

    
3
import com.iver.utiles.XMLEntity;
4

    
5

    
6
/**
7
 * This class save the values of the graphic interface of the columns.
8
 *
9
 * @author Vicente Caballero Navarro
10
 *
11
 */
12
public class Column {
13
    private int width = 75;
14

    
15
    public Column() {
16
    }
17

    
18
    public int getWidth() {
19
        return width;
20
    }
21

    
22
    public XMLEntity getXMLEntity() {
23
        XMLEntity xml = new XMLEntity();
24
        xml.putProperty("width", width);
25

    
26
        return xml;
27
    }
28

    
29
    public static Column createColumn(XMLEntity xml) {
30
        Column column = new Column();
31
        column.setWidth(xml.getIntProperty("width"));
32

    
33
        return column;
34
    }
35

    
36
    public void setWidth(int minWidth) {
37
        width = minWidth;
38
    }
39
}