Patent ID: 7506273
Filing Date: 2009-03-17
Classification: G06F

Abstract:
1. A computer-based method for modifying a user interface associated with a run-time environment, the method comprising: retrieving data defining a set of attributes for graphical user interface components from persistent storage, wherein the set of attributes are specified in a markup language; dynamically applying the set of attributes to instantiated graphical user interface components associated with the run-time environment so as to modify at least a subset of the instantiated graphical user interface components, wherein a first subset of the set of attributes are applied to the instantiated graphical user interface based on a type of the instantiated graphical user interface, wherein a second subset of the set of attributes are further applied to the instantiated graphical user interface based on a name of a container that is named in the set of attributes, wherein the first subset of attributes and the second subset of attributes are each smaller than the set of attributes, and wherein the instantiated graphical user interface components associated with the run-time environment are objects in an object-oriented programming language; and automatically setting a variable to indicate a current mode for the run-time environment, wherein different subsets of attributes in the set of attributes correspond to different modes and one of the subsets of attributes is applied to the instantiated graphical user interface components according to the current mode.