tecgraf.javautils.gui.selector
Class ItemContainer<T>

java.lang.Object
  extended by tecgraf.javautils.gui.selector.ItemContainer<T>
Type Parameters:
T - .

public class ItemContainer<T>
extends Object

A classe ItemContainer modela um conjunto de elementos, usando uma tabela ordenávelSortableTable. A formatação da tabela obedece ao formatador que devolve as colunas de cabeçalho bem como os valores apresentados em cada linha. O conjunto representado por ItemContainer possui dois botões associados:


Method Summary
 void addItemContainerListener(ItemContainerListener listener)
          Adiciona um ItemContainerListener
 SortableTable getTable()
          Obtém a SortableTable.
 boolean removeItemContainerListener(ItemContainerListener listener)
          Remove um ItemContainerListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

addItemContainerListener

public void addItemContainerListener(ItemContainerListener listener)
Adiciona um ItemContainerListener

Parameters:
listener - ItemContainerListener
Throws:
IllegalArgumentException - se o listener estiver null

removeItemContainerListener

public boolean removeItemContainerListener(ItemContainerListener listener)
Remove um ItemContainerListener

Parameters:
listener - ItemContainerListener
Returns:
boolean se o listener foi removido
Throws:
IllegalArgumentException - se o listener estiver null

getTable

public SortableTable getTable()
Obtém a SortableTable.

Returns:
A SortableTable do ItemContainer


Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.