Patent ID: 7900213

Claim:
An object context checking data processing system comprising: a host computing platform with at least one processor and memory; an extension to a modular computing application executing in the host computing platform; and, a markup parser coupled to the extension and enabled to process a generic, markup specified descriptor for an object to reflectively determine a type and state of the object; wherein the generic markup specified descriptor comprises: an object reference referring to the object; a class reference for the object reference; and, a plurality of method references for the object reference, each of the method references specifying a method name for a method defined for the object and at least one of a value attribute and a not value attribute; wherein the markup parser is enabled to process the generic, markup specified descriptor for an object to reflectively determine a type and state of the object and to compare the determined state with one of the value attribute and the not value attribute to determine whether an expected context exists for the object.