A method, apparatus, and computer implemented instructions for ordering
multiple elements within a set of elements in a list in a data processing
system. The set of elements are presented in a list format in a graphical
user interface. The present invention waits for a first user input
selecting the elements within the set of elements. In response to
detecting the first user input, monitoring is performed for a second user
input indicating a movement of the selected elements within the set of
elements. In response to detecting the second user input, the selected
elements are automatically reordered within the set of elements based on
the user input. In this manner, the elements may be manipulated within
the list using a single user input rather that requiring a user input to
manipulate each element individually.