DEC
09
thinlet
Enviado por 192.85.47.2. - Histórico - Editar
Obtendo o valor de uma linha da tabela gerada pelo Thinlet. Levei um bom tempo, pois não encontrei no framework funcionalidades para esse tipo, se alguém tiver outra sugestão mais útil, seria interessante.
Segue o código:
List getSelection (Object [] selected) throws Exception {
List values = new ArrayList ();
if (selected! = null) {
for (int i = 0; i < selected.length; i + +) {
Object obj = selected [i];
if (obj instanceof Object []) {
Object [] row = ((Object []) ((Object []) obj) [1]);
if (row! = null
&& Constant.TEXT
.equals((String) ((Object[]) row[2])[0])) {
values.add((String) ((Object[]) row[2])[1]);
}
}
}
}
return values;
}
Onde Object [] selected = thinlet.find (" tableName ");
André RezendeArtigos Relacionados
