Class CmsRewriteAliasTable
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- com.google.gwt.user.cellview.client.AbstractHasData<T>
-
- com.google.gwt.user.cellview.client.AbstractCellTable<T>
-
- com.google.gwt.user.cellview.client.CellTable<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow>
-
- org.opencms.ade.sitemap.client.alias.rewrite.CmsRewriteAliasTable
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers
,com.google.gwt.event.shared.HasHandlers
,com.google.gwt.user.cellview.client.HasKeyboardPagingPolicy
,com.google.gwt.user.cellview.client.HasKeyboardSelectionPolicy
,com.google.gwt.user.client.EventListener
,com.google.gwt.user.client.ui.Focusable
,com.google.gwt.user.client.ui.HasVisibility
,com.google.gwt.user.client.ui.IsRenderable
,com.google.gwt.user.client.ui.IsWidget
,com.google.gwt.view.client.HasCellPreviewHandlers<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow>
,com.google.gwt.view.client.HasData<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow>
,com.google.gwt.view.client.HasKeyProvider<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow>
,com.google.gwt.view.client.HasRows
public class CmsRewriteAliasTable extends com.google.gwt.user.cellview.client.CellTable<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow>
Table class used for editing rewrite aliases.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gwt.user.cellview.client.CellTable
com.google.gwt.user.cellview.client.CellTable.BasicResources, com.google.gwt.user.cellview.client.CellTable.Resources, com.google.gwt.user.cellview.client.CellTable.Style
-
Nested classes/interfaces inherited from class com.google.gwt.user.cellview.client.AbstractCellTable
com.google.gwt.user.cellview.client.AbstractCellTable.CellTableKeyboardSelectionHandler<T extends java.lang.Object>, com.google.gwt.user.cellview.client.AbstractCellTable.TableSectionChangeHandler
-
Nested classes/interfaces inherited from class com.google.gwt.user.cellview.client.AbstractHasData
com.google.gwt.user.cellview.client.AbstractHasData.DefaultKeyboardSelectionHandler<T extends java.lang.Object>, com.google.gwt.user.cellview.client.AbstractHasData.RedrawEvent
-
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
-
-
Constructor Summary
Constructors Constructor Description CmsRewriteAliasTable(CmsAliasTableController controller)
Creates a new table instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow>
getLiveDataList()
Gets the list of rows internally used by the data provider for this table.java.util.List<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow>
getSelectedRows()
Gets the list of selected rows.com.google.gwt.view.client.MultiSelectionModel<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow>
getSelectionModel()
-
Methods inherited from class com.google.gwt.user.cellview.client.CellTable
addColumnStyleName, doAttachChildren, doDetachChildren, doSetColumnWidth, doSetHeaderVisible, getBodyHeight, getHeaderHeight, getTableBodyElement, getTableFootElement, getTableHeadElement, getTableLoadingSection, onLoadingStateChanged, onTableBodyChange, onTableFootChange, onTableHeadChange, refreshColumnWidths, removeColumnStyleName, setColumnWidth, setColumnWidth, setEmptyTableWidget, setLoadingIndicator, setRemoveColumnsOnHide, setTableLayoutFixed, setWidth
-
Methods inherited from class com.google.gwt.user.cellview.client.AbstractCellTable
addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addColumn, addColumnSortHandler, addRowHoverHandler, clearColumnWidth, clearColumnWidth, convertToElements, dependsOnSelection, flush, getChildContainer, getChildElement, getColumn, getColumnCount, getColumnIndex, getColumnSortList, getColumnWidth, getEmptyTableWidget, getFooter, getFooterBuilder, getHeader, getHeaderBuilder, getKeyboardSelectedColumn, getKeyboardSelectedElement, getKeyboardSelectedSubRow, getLoadingIndicator, getRealColumnCount, getResources, getRowElement, getRowStyles, getSubRowElement, insertColumn, insertColumn, insertColumn, insertColumn, insertColumn, insertColumn, insertColumn, isAutoFooterRefreshDisabled, isAutoHeaderRefreshDisabled, isKeyboardNavigationSuppressed, isSkipRowHoverCheck, isSkipRowHoverFloatElementCheck, isSkipRowHoverStyleUpdate, onBlur, onBrowserEvent2, onFocus, redrawFooters, redrawHeaders, removeColumn, removeColumn, renderRowValues, renderRowValuesLegacy, replaceAllChildren, replaceChildren, resetFocusOnCell, setAutoFooterRefreshDisabled, setAutoHeaderRefreshDisabled, setColumnWidth, setColumnWidth, setFooterBuilder, setHeaderBuilder, setKeyboardSelected, setKeyboardSelectedColumn, setKeyboardSelectedColumn, setKeyboardSelectedRow, setKeyboardSelectedRow, setRowStyles, setSkipRowHoverCheck, setSkipRowHoverFloatElementCheck, setSkipRowHoverStyleUpdate, setTableBuilder
-
Methods inherited from class com.google.gwt.user.cellview.client.AbstractHasData
addCellPreviewHandler, addLoadingStateChangeHandler, addRangeChangeHandler, addRedrawHandler, addRowCountChangeHandler, cellConsumesEventType, checkRowBounds, getAccessKey, getDisplayedItem, getDisplayedItems, getKeyboardPagingPolicy, getKeyboardSelectedRow, getKeyboardSelectionPolicy, getKeyProvider, getPageSize, getPageStart, getRowContainer, getRowCount, getTabIndex, getValueKey, getVisibleItem, getVisibleItemCount, getVisibleItems, getVisibleRange, isRowCountExact, isRowWithinBounds, onBrowserEvent, onUnload, redraw, redrawRow, setAccessKey, setFocus, setFocusable, setKeyboardPagingPolicy, setKeyboardSelectedRow, setKeyboardSelectionHandler, setKeyboardSelectionPolicy, setPageSize, setPageStart, setRowCount, setRowCount, setRowData, setRowData, setSelected, setSelectionModel, setSelectionModel, setTabIndex, setVisibleRange, setVisibleRange, setVisibleRangeAndClearData
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
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
-
-
-
-
Constructor Detail
-
CmsRewriteAliasTable
public CmsRewriteAliasTable(CmsAliasTableController controller)
Creates a new table instance.- Parameters:
controller
- the controller instance for the alias table view
-
-
Method Detail
-
getLiveDataList
public java.util.List<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow> getLiveDataList()
Gets the list of rows internally used by the data provider for this table.- Returns:
- the internal data list
-
getSelectedRows
public java.util.List<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow> getSelectedRows()
Gets the list of selected rows.- Returns:
- the list of selected rows
-
getSelectionModel
public com.google.gwt.view.client.MultiSelectionModel<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow> getSelectionModel()
- Specified by:
getSelectionModel
in interfacecom.google.gwt.view.client.HasData<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow>
- Overrides:
getSelectionModel
in classcom.google.gwt.user.cellview.client.AbstractHasData<org.opencms.gwt.shared.alias.CmsRewriteAliasTableRow>
- See Also:
(Overridden to use a less general return type)
-
-