int [ ] function ( List < T > arg0 , List < T > arg1 ) { int [ ] loc0 = new int [ arg1 . size ( ) ] ; for ( int loc1 = 0 ; loc1 < arg1 . size ( ) ; loc1 ++ ) { T loc2 = arg1 . get ( loc1 ) ; int loc3 = arg0 . indexOf ( loc2 ) ; loc0 [ loc1 ] = loc3 ; } return loc0 ; }
this is mainly used for after doing a move . it gives you the current index of all the moved elements . this is useful for uis that need to reselect the new items . concode_field_sep PlaceHolder placeHolder concode_field_sep boolean moveBefore concode_elem_sep void moveBefore concode_elem_sep boolean moveToFront concode_elem_sep void moveToFront concode_elem_sep boolean allElementsInBack concode_elem_sep void sortMoveListByRelativeOrder concode_elem_sep boolean moveToBack concode_elem_sep void moveToBack concode_elem_sep boolean moveAfter concode_elem_sep void moveAfter concode_elem_sep boolean allElementsInFront concode_elem_sep void moveTo