}}}}} public void moveDownList (listado) {Lista elementos; elementos = lista; Alerta Alerta = nueva alerta ("");
si (elements.size () == -1) {alert.setString ("! No hay valores que se pueden mover"); } Else {selected = elements.getSelectedIndex (); si (seleccionado == -1) {alert.setString ("Debe seleccionar una entrada que mover!"); } Else {if (elements.size () == 0) {alert.setString ("Sólo hay una entrada \\ nLa una entrada permanecerá en su lugar!".); } Else {if (== elements.size seleccionada () - 1) {alert.
setString ("La primera entrada en la lista no se puede mover hacia arriba."); } Else {Cadena moveText1 = elements.getString (seleccionados + 1); Cadena moveText2 = elements.getString (seleccionado); elements.set (seleccionado, moveText1, null); elements.set (seleccionados + 1, moveText2, null);
elements.
setSelectedIndex (seleccionados + 1, true);
}}}}
}
public void destroyApp (boolean incondicional) {}
public void commandAction (Comando c, d visualizable) {if (c == cmdmoveup) {moveUpList (abc); } If (c == cmdmovedown) {moveDownList (abc); } If (c == inserto) {display.setCurrent (PageList); } If (c == addPage) {
listpress ();
} if (c == eliminar) {
abc.delete (abc.getSelectedIndex ()) ;
}}}