org.gcube.portlets.user.reportgenerator.client.targets
Class GenericTable
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.gcube.portlets.user.reportgenerator.client.targets.GenericTable
- All Implemented Interfaces:
- com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget
public class GenericTable
- extends com.google.gwt.user.client.ui.Composite
- Author:
- Massimiliano Assante ISTI-CNR
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
Constructor Summary |
GenericTable(org.gcube.portlets.d4sreporting.common.shared.Table sTable,
Presenter presenter,
int top,
int left,
int width,
int height,
boolean isLocked,
boolean isRemovable,
TextTableImage owner)
constructor called when reading the model |
Methods inherited from class com.google.gwt.user.client.ui.Composite |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents |
DEFAULT_HEIGHT
public static final int DEFAULT_HEIGHT
- See Also:
- Constant Field Values
DEFAULT_ROWS_NUM
public static final int DEFAULT_ROWS_NUM
- See Also:
- Constant Field Values
DEFAULT_COLS_NUM
public static final int DEFAULT_COLS_NUM
- See Also:
- Constant Field Values
GenericTable
public GenericTable(org.gcube.portlets.d4sreporting.common.shared.Table sTable,
Presenter presenter,
int top,
int left,
int width,
int height,
boolean isLocked,
boolean isRemovable,
TextTableImage owner)
- constructor called when reading the model
- Parameters:
sTable
-
getMyTable
public com.google.gwt.user.client.ui.FlexTable getMyTable()
setMyTable
public void setMyTable(com.google.gwt.user.client.ui.FlexTable myTable)
getRowsNo
public int getRowsNo()
setRows
public void setRows(int rows)
getCols
public int getCols()
setCols
public void setCols(int cols)
getSerializable
public org.gcube.portlets.d4sreporting.common.shared.Table getSerializable()
- Returns:
getRow
public ArrayList<org.gcube.portlets.d4sreporting.common.shared.TableCell> getRow(int i)
getSelectedCell
public GenTableCell getSelectedCell()
deleteLastRow
public void deleteLastRow()
- delete the selected row from the table
addRow
public void addRow()
- adda a row at the bottom of the tableb
addColumn
public void addColumn()
- add a column next to the last onw
addColumnLeft
public void addColumnLeft(int colindex)
- adda a column at the left of the selected cell of the selected tableb
TODO: next version
deleteRow
public void deleteRow(int rowIndex)
- delete the rowIndex row from the table
deleteColumn
public void deleteColumn(int colIndex)
- delete the colIndex column from the table
resetMe
protected void resetMe()
Copyright © 2014. All Rights Reserved.