IDEMPIERE-364 Improve Grid Layout / Refactor customizegrid
This commit is contained in:
parent
565b5b0dca
commit
bbba2cdd72
|
|
@ -408,13 +408,11 @@ public class CustomizeGridViewPanel extends Panel
|
||||||
*/
|
*/
|
||||||
void migrateValueWithinYesList (int endIndex, List<ListElement> selObjects)
|
void migrateValueWithinYesList (int endIndex, List<ListElement> selObjects)
|
||||||
{
|
{
|
||||||
int length = selObjects.size();
|
|
||||||
int iniIndex =0;
|
int iniIndex =0;
|
||||||
Arrays.sort(selObjects.toArray());
|
Arrays.sort(selObjects.toArray());
|
||||||
ListElement endObject = (ListElement)yesModel.getElementAt(endIndex);
|
ListElement endObject = (ListElement)yesModel.getElementAt(endIndex);
|
||||||
|
for (ListElement selected : selObjects) {
|
||||||
for (int i = 0; i < length; i++) {
|
iniIndex = yesModel.indexOf(selected);
|
||||||
iniIndex = yesModel.indexOf(selObjects.get(i));
|
|
||||||
ListElement selObject = (ListElement)yesModel.getElementAt(iniIndex);
|
ListElement selObject = (ListElement)yesModel.getElementAt(iniIndex);
|
||||||
yesModel.removeElement(selObject);
|
yesModel.removeElement(selObject);
|
||||||
endIndex = yesModel.indexOf(endObject);
|
endIndex = yesModel.indexOf(endObject);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue