Você vê a janela Propriedades de um componente Provedor de dados da lista de objetos quando seleciona o nó do componente na
Este componente possui as propriedades a seguir.
Tipo: textObjectListDataProvider.Tipo: booleano False por padrão para encorajar o uso de padrões de design JavaBeans padrão. Normalmente, as propriedades do JavaBeans são reconhecidas pela existência dos métodos getter e setter apropriados.Selecionar esta opção permite que uma variável da instância seja exposta por este provedor de dados como se fosse uma propriedade. Tipo: Lista
A java.Util.List deve ser empacotada por esse provedor de dados. No IDE, você pode definir o valor desta propriedade para propriedades de bean de página atual, propriedades de RequestBean1, propriedades de SessionBean1 e propriedades de ApplicationBean1. Você também pode definir este provedor de dados programaticamente para empacotar qualquer Lista desejada.
Tipo: Objeto
A classe que determina as propriedades que serão expostas através de chaves de campo criadas por esse provedor de dados. Esta classe é necessária porque para versões do JDK anteriores à 1.5, não há como determinar a classe de bean subjacente dos elementos da lista e, portanto, não há como determinar as chaves de campo que devem ser expostas. Você pode definir essa propriedade explicitamente ou deixar que o provedor de dados use a classe do primeiro elemento na lista.
Tipo: booleano
Indica se o usuário tem permissão para adicionar ou remover itens da lista empacotada por este provedor de dados.
Você geralmente define as propriedades do evento, clicando com o botão direito do mouse no nó do componente na janela Navegador e escolhendo Editar manipulador de eventos > nome do evento. O IDE cria o método de evento apropriado para este provedor de dados e abre o Editor Java para que você possa editar o novo método.
tableCursorListener
Este evento é chamado quando o cursor tiver sido movido para outra linha na lista.
tableCursorListener
Este evento dá ao ouvinte a oportunidade de vetar uma alteração, semelhante à forma em que um PropertyChangeListener no JavaBeans pode vetar uma alteração.Por exemplo, você deve usar este evento quando o usuário está posicionado em uma linha atual e tenta navegar para longe, mas há falhas de validação nos campos na linha atual.
dataListener
Este evento é chamado quando ocorre uma alteração em grande escala que não é uma alteração de propriedade individual.A maioria dos cenários comuns é se você alterar o tipo de objeto na lista. Esse evento é significativo porque altera potencialmente o conjunto de campos que estão disponíveis.
tableDataListener
Este evento é chamado quando uma linha foi adicionada à lista.
tableDataListener
Este evento é chamado quando uma linha foi removida da lista.
dataListener