16. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform operations, the operations comprising: communicating one or more text attributes via a user interface, wherein the user interface is used to select at least one text attribute from the one or more text attributes, wherein the at least one text attribute comprises one of a text font, a text color, a text style, a text size, and a text author; receiving from the user interface the selected at least one text attribute; filtering one or more text elements of an electronic document based upon the at least one text attribute; and performing a text operation on the filtered one or more text elements, wherein the text operation comprises a spelling checker operation for checking spelling of the one or more text elements, wherein performance of the operation is invoked prior to filtering the one or more text elements, the filtering of the one or more text elements is performed in response to invoking performance of the operation, and wherein the spelling check operation is performed in response to the filtering of the one or more text elements.
16. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform operations, the operations comprising: communicating one or more text attributes via a user interface, wherein the user interface is used to select at least one text attribute from the one or more text attributes, wherein the at least one text attribute comprises one of a text font, a text color, a text style, a text size, and a text author; receiving from the user interface the selected at least one text attribute; filtering one or more text elements of an electronic document based upon the at least one text attribute; and performing a text operation on the filtered one or more text elements, wherein the text operation comprises a spelling checker operation for checking spelling of the one or more text elements, wherein performance of the operation is invoked prior to filtering the one or more text elements, the filtering of the one or more text elements is performed in response to invoking performance of the operation, and wherein the spelling check operation is performed in response to the filtering of the one or more text elements. 20. The computer program product of claim 16 , wherein filtering one or more text elements of an electronic document comprises filtering one or more characters of an e-mail response document.