Object mapping tool with easy connection discovery
AssigneeSap SE
InventorsJoachim Sander, Tina Rauschenbach
Life of this patent
Estimating the term…
Abstract
In an object development environment, source objects in a structured hierarchy are mapped to one or more target objects, also in a structured hierarchy. Dual view user interfaces with connection mapping tools may be provided to facilitate creation, deletion and maintenance of these mappings. The invention includes an improvement by providing a context menu as a fly-out menu from a particular object. The context menu may include global functions and a list of connected objects, each with supplemental object-specific functions.
Claims15
A method, comprising:
- receiving, with an electronic processor, user input at a first object within a mapping tool application;
- wherein the mapping tool provides visuals for displaying and functions for maintaining a connection mapping between a plurality of source objects and a plurality of target objects, wherein the mapping tool provides at least two viewing areas, a first viewing area displaying source objects and a second viewing area displaying target objects, wherein the mapping includes a function where a source object is selected and every target object having a mapped connection to the source object is indicated in the second viewing area, and wherein the second viewing area is limited to a field of view over a sub-set of target objects with a control function for changing which contiguous sub-set is currently viewed;
- producing a quick view list in response to the user input, which includes at least one global function that affects all of the target objects, wherein said list displays all target objects mapped to the first object;
- using the quick view list to manipulate at least one object on the list in response to additional user input, which includes at least one function, wherein the at least one function includes at least one of:
- focusing the second viewing area on the at least one object on the quick view list, and
- deleting a mapping connection between a target object represented by the at least one object on the quick view list and the first object.
A non-transitory computer-readable storage medium encoded with instructions configured to be executed by a processor, the instructions which, when executed by the processor, cause the performance of a method, comprising:
- receiving, with an electronic processor, user input at a first object within a mapping tool application;
- wherein the mapping tool provides visuals for displaying and functions for maintaining a connection mapping between a plurality of source objects and a plurality of target objects, wherein the mapping tool provides at least two viewing areas, a first viewing area displaying source objects and a second viewing area displaying target objects, wherein the mapping includes a function where a source object is selected and every target object having a mapped connection to the source object is indicated in the second viewing area, and wherein the second viewing area is limited to a field of view over a sub-set of target objects with a control function for changing which contiguous sub-set is currently viewed;
- producing a quick view list in response to the user input, which includes at least one global function that affects all of the target objects, wherein said list displays all target objects mapped to the first object;
- using the quick view list to manipulate at least one object on the list in response to additional user input, which includes at least one function, wherein the at least one function includes at least one of:
- focusing the second viewing area on the at least one object on the quick view list, and
- deleting a mapping connection between a target object represented by the at least one object on the quick view list and the first object.
A system, comprising:
- an electronic processor in communication with an electronic storage medium and a visual output device, configured to:
- receive user input at a first object within a mapping tool application;
- wherein the mapping tool provides visuals for displaying and functions for maintaining a connection mapping between a plurality of source objects and a plurality of target objects, wherein the mapping tool provides at least two viewing areas, a first viewing area displaying source objects and a second viewing area displaying target objects, wherein the mapping includes a function where a source object is selected and every target object having a mapped connection to the source object is indicated in the second viewing area, and wherein the second viewing area is limited to a field of view over a sub-set of target objects with a control function for changing which contiguous sub-set is currently viewed;
- produce a quick view list in response to the user input, which includes at least one global function that affects all of the target objects, wherein said list displays all target objects mapped to the first object;
- use the quick view list to manipulate at least one object on the list in response to additional user input, which includes at least one function, wherein the at least one function includes at least one of:
- focusing the second viewing area on the at least one object on the quick view list, and
- deleting a mapping connection between a target object represented by the at least one object on the quick view list and the first object.
Dependencies are inferred from the claim text.