1. A method of displaying one or more data attributes, the displayed data attributes being associated with one or more portions of data, said method comprising the steps of: dynamically compiling a list of one or more data attribute types according to an analysis of the one or more portions of data and associated data attributes, and displaying the one or more data attributes.