package org.gcube.portlets.user.reportgenerator.client.targets; import com.google.gwt.user.client.ui.TextArea; /** * * @author massi * */ public class GenTableCell extends TextArea { /** * */ private int cellWidth; /** * */ private int cellHeight; /** * */ private int rowindex; /** * */ private int colindex; /** * */ private int colspan; /** * */ boolean selected = false; /** * * @param rowindex * @param colindex */ public GenTableCell() { super(); this.rowindex = 0; this.colindex = 0; this.colspan = 1; } /** * * @param rowindex * @param colindex */ public GenTableCell(int rowindex, int colindex, int cellWidth, int colspan) { super(); this.rowindex = rowindex; this.colindex = colindex; this.colspan = colspan; this.cellWidth = cellWidth; } /** * * @return */ public int getWidth() { return cellWidth; } /** * * @param width */ public void setWidth(int width) { this.cellWidth = width; } /** * * @return */ public int getHeight() { return cellHeight; } /** * * @param height */ public void setHeight(int height) { this.cellHeight = height; } /** * * @return */ public int getRowindex() { return rowindex; } /** * * @param rowindex */ public void setRowindex(int rowindex) { this.rowindex = rowindex; } /** * * @return */ public int getColindex() { return colindex; } /** * * @param colindex */ public void setColindex(int colindex) { this.colindex = colindex; } /** * * @return */ public boolean isSelected() { return selected; } /** * * @param selected */ public void setSelected(boolean selected) { this.selected = selected; } /** * * @return */ public int getColspan() { return colspan; } /** * * @param colspan */ public void setColspan(int colspan) { this.colspan = colspan; } public int getCellWidth() { return cellWidth; } public void setCellWidth(int cellWidth) { this.cellWidth = cellWidth; } public int getCellHeight() { return cellHeight; } public void setCellHeight(int cellHeight) { this.cellHeight = cellHeight; } }