public interface UI4Tables
| Modifier and Type | Method and Description |
|---|---|
void |
buildUI()
Constrói a interface posicionando as tabelas de acordo com o alinhamento.
|
List<ConfigurableTable<?>> |
getAllTables()
Obtém todas as tabelas do painel.
|
<T> List<ConfigurableTable<T>> |
getAllTables(Class<T> dataType)
Obtém todas as tabelas do painel que exibem objetos do tipo
dataType. |
String |
getId()
Identificador do container de tabelas.
|
ConfigurableTable<?> |
getTableById(String tableId)
Obtém a tabela cujo identificador é
tableId. |
<T> ConfigurableTable<T> |
getTableById(String tableId,
Class<T> dataType)
Obtém a tabela cujo identificador é
tableId. |
String |
getTableLabel(String tableId)
Obtém o label de uma dada tabela.
|
List<ConfigurableTable<?>> |
getTablesFromSelectedComponent()
Retorna todas as tabelas da aba selecionada.
|
<T> List<ConfigurableTable<T>> |
getTablesFromSelectedComponent(Class<T> dataType)
Obtém todas as tabelas da aba selecionada que exibem objetos do tipo
T. |
String getId()
ConfigurableTable<?> getTableById(String tableId)
tableId.tableId - - identificador da tabela.<T> ConfigurableTable<T> getTableById(String tableId, Class<T> dataType)
tableId.T - - tipo dos dados exibidos pela tabela.tableId - - identificador da tabela.dataType - - tipo dos dados exibidos pela tabela.List<ConfigurableTable<?>> getAllTables()
<T> List<ConfigurableTable<T>> getAllTables(Class<T> dataType)
dataType.T - - tipo dos dados exibidos pelas tabelas.dataType - - tipo dos dados exibidos pelas tabelas.dataType.List<ConfigurableTable<?>> getTablesFromSelectedComponent()
<T> List<ConfigurableTable<T>> getTablesFromSelectedComponent(Class<T> dataType)
T.T - - tipo dos objetos exibidos pelas tabelas.dataType - - tipo dos objetos exibidos pelas tabelas.T.String getTableLabel(String tableId)
tableId - - identificador da tabela.void buildUI()
Copyright © 2020. All rights reserved.