Level based data supply for reusable interface components
AssigneeSap SE
InventorsWolfgang Walter, Harald Buerner
Life of this patent
Estimating the term…
Abstract
A system and method for handling reusable graphical components in a dynamic environment. A configuration is buffered in a computer system. An object corresponding to a graphical component is instantiated and assigned a level within the graphical hierarchy. The object is configured based on its location in the hierarchy from the buffered configuration. The object reads its parent identifier from a level buffer based solely on its assigned level and writes its object identifier into the level buffer in association with its assigned level.
Claims13
A method comprising:
- buffering a configuration in a computer;
- instantiating an object corresponding to a graphical component having a hierarchical level assigned at instantiation;
- configuring the instantiated object based on the buffered configuration;
- reading a parent identifier for a parent from a level buffer based on the hierarchical level assigned without knowledge of the parent;
- and
- writing an object identifier for the object in the level buffer in association with the hierarchical level assigned.
A system comprising:
- an electronic display;
- a graphical user interface generator to manipulate the display;
- a plurality of reusable graphical components, each component having an associated window to be displayed on the electronic display;
- and
- a configuration file to dynamically define a configuration for each of the graphical components based on a position of the respective component within a hierarchy.
A non-transitory computer readable medium containing instructions that when executed by a processor cause the processor to:
- buffer a configuration in a computer;
- instantiate an object corresponding to a graphical component having a hierarchical level assigned at instantiation;
- configure the instantiated object based on the buffered configuration;
- read a parent identifier for a parent from a level buffer based on the hierarchical level assigned without knowledge of the parent;
- and
- write an object identifier for the object in the level buffer in association with the hierarchical level assigned.
Dependencies are inferred from the claim text.