Patent ID: 7260776

Claim:
A method for processing a portion of a computer document represented in a markup language, the portion of the computer document being associated with “a schema document represented in a schema type markup language, the schema document defining a structure of said portion of the computer document, the processing method comprising the following steps: (A)—selecting a current tag, in said portion of the computer document; (B)—searching in the schema document for at least one declarative tag referring to an executable function associated with the current tag, wherein the function declarative tag is expressed in the schema document using a first keyword identifying the junction declarative tag as such, a second keyword identifying a field following said first keyword whose value defines a name of the function, and a third keyword identifying an optional field whose value is text; and (C)—creating a list of executable functions applicable to the current tag from the at least one declarative tag of the executable function found in the schema document.