org.omnaest.utils.structure.table.internal
Interface TableInternal.CellInternal<E>

Type Parameters:
E -
All Superinterfaces:
Serializable, Table.Cell<E>, Table.CellImmutable<E>, Table.TableComponent, TableInternal.TableComponentInternal
All Known Implementing Classes:
CellImpl
Enclosing interface:
TableInternal<E>

public static interface TableInternal.CellInternal<E>
extends Table.Cell<E>, TableInternal.TableComponentInternal

Internal Table.Cell representation which wraps a TableInternal.CellData instance

Author:
Omnaest
See Also:
Table.Cell

Method Summary
 Table.Cell<E> detachFromTable()
          Removes a Table.Cell from its related Table.Row and Table.Column.
 TableInternal.CellData<E> getCellData()
          Returns the underlying TableInternal.CellData instance
 
Methods inherited from interface org.omnaest.utils.structure.table.Table.Cell
setElement
 
Methods inherited from interface org.omnaest.utils.structure.table.Table.CellImmutable
getElement, hasElement
 

Method Detail

detachFromTable

Table.Cell<E> detachFromTable()
Removes a Table.Cell from its related Table.Row and Table.Column.

Returns:

getCellData

TableInternal.CellData<E> getCellData()
Returns the underlying TableInternal.CellData instance

Returns:


Copyright © 2011. All Rights Reserved.