2. The computer implemented method of claim 1 , wherein the attachment metadata generator is called responsive to receiving the request from a user modifying the document, and wherein calling the attachment metadata generator further comprises the attachment metadata generator: calling a file type identifier to determine a file type of the attachment; responsive to a determination of a file type, identifying a decoder file, to form an identified decoder file; and determining whether the identified decoder file is obtained.
2. The computer implemented method of claim 1 , wherein the attachment metadata generator is called responsive to receiving the request from a user modifying the document, and wherein calling the attachment metadata generator further comprises the attachment metadata generator: calling a file type identifier to determine a file type of the attachment; responsive to a determination of a file type, identifying a decoder file, to form an identified decoder file; and determining whether the identified decoder file is obtained. 4. The computer implemented method of claim 2 , further comprising: responsive to a determination of a file type not found, signaling an error not supported; responsive to a determination of a file type not found, notifying a caller; responsive to a determination that the identified decoder file is not obtained, signaling an error not found; and responsive to a determination that the identified decoder file is not obtained, notifying the caller.