1. A non-transitory computer-readable storage medium for tangibly storing computer-readable code thereon suitable for execution by a computing apparatus, the computer-readable code, when executed, being adapted to implement a method for visually indicating on a display those documents that have been copied from one axis of documents to another axis of documents based on a user-selected attribute, the method comprising: (a) providing a first group of documents at least some of which are associated with one or more attributes; (b) displaying documents of the first group of documents along a first axis; (c) with respect to a first user-selected attribute of one of the first group of documents that is associated with one or more attributes, (i) receiving user input representing the first user-selected attribute; (ii) copying to a second axis each document of the first group of documents that has the first user-selected attribute, one or more documents copied to the second axis being displayed along the second axis during a period of time in which one or more documents of the first group of documents is displayed along the first axis; and (iii) displaying for a predetermined time period a visual distinctive feature for each displayed document that is copied from the first group of documents to the second axis; whereby a user is able to visualize which documents along the first axis have been copied to the second axis; and (d) with respect to a second user-selected attribute of one of the first group of documents that is associated with one or more attributes, (i) receiving user input representing the second user-selected attribute; (ii) copying to a third axis each document of the first group of documents that has the second user-selected attribute, one or more documents copied to the third axis being displayed along the third axis during a period of time in which one or more documents of the first group of documents is displayed along the first axis; and (iii) displaying for a predetermined time period along the first axis a visual distinctive feature for each displayed document on the first axis that is copied to the third axis; whereby a user is able to visualize which documents along the first axis have been copied to the third axis.
1. A non-transitory computer-readable storage medium for tangibly storing computer-readable code thereon suitable for execution by a computing apparatus, the computer-readable code, when executed, being adapted to implement a method for visually indicating on a display those documents that have been copied from one axis of documents to another axis of documents based on a user-selected attribute, the method comprising: (a) providing a first group of documents at least some of which are associated with one or more attributes; (b) displaying documents of the first group of documents along a first axis; (c) with respect to a first user-selected attribute of one of the first group of documents that is associated with one or more attributes, (i) receiving user input representing the first user-selected attribute; (ii) copying to a second axis each document of the first group of documents that has the first user-selected attribute, one or more documents copied to the second axis being displayed along the second axis during a period of time in which one or more documents of the first group of documents is displayed along the first axis; and (iii) displaying for a predetermined time period a visual distinctive feature for each displayed document that is copied from the first group of documents to the second axis; whereby a user is able to visualize which documents along the first axis have been copied to the second axis; and (d) with respect to a second user-selected attribute of one of the first group of documents that is associated with one or more attributes, (i) receiving user input representing the second user-selected attribute; (ii) copying to a third axis each document of the first group of documents that has the second user-selected attribute, one or more documents copied to the third axis being displayed along the third axis during a period of time in which one or more documents of the first group of documents is displayed along the first axis; and (iii) displaying for a predetermined time period along the first axis a visual distinctive feature for each displayed document on the first axis that is copied to the third axis; whereby a user is able to visualize which documents along the first axis have been copied to the third axis. 6. The non-transitory computer-readable storage medium tangibly storing computer-readable code thereon for implementing the method of claim 1 , wherein, with respect to each user-selected attribute, the visual distinctive feature is adapted to be selectively displayed.