发明名称 |
Displaying different hierarchy levels of computer program source code |
摘要 |
The present disclosure describes methods, systems, and computer program products for displaying different hierarchy levels of computer program source code. One computer-implemented method includes generating, at a first hierarchy level of a plurality of hierarchy levels, a first code viewer box (CVB) in a software development environment, wherein the first CVB includes source code scaled according to the first hierarchy level, receiving a selection of a zoom level from a graphical controller, wherein the selected zoom level corresponds to a second hierarchy level, scaling, by operation of a computer, the source code according to the second hierarchy level to created newly scaled source code, and generating, based on the received selection, a second CVB at the second hierarchy level including the newly scaled source code. |
申请公布号 |
US9110765(B2) |
申请公布日期 |
2015.08.18 |
申请号 |
US201213654198 |
申请日期 |
2012.10.17 |
申请人 |
SAP Portals Israel Ltd |
发明人 |
Bolotnikoff David Lotan;Bentolila Ariel |
分类号 |
G06F9/44;G06F3/0484;G06F17/30 |
主分类号 |
G06F9/44 |
代理机构 |
Fish & Richardson P.C. |
代理人 |
Fish & Richardson P.C. |
主权项 |
1. A computer-implemented method comprising:
generating, at a first hierarchy level of a plurality of hierarchy levels, a first code viewer box (CVB) in a software development environment, wherein source code associated with a particular CVB is defined by a mapping file for a particular hierarchy level and the first CVB includes source code scaled as defined by the mapping file for the first hierarchy level, wherein the mapping file provides a mapping of a specific hierarchy level as a zoom level, a high-level description of the zoom level, and a data location for source code to display for the zoom level as scaled source code associated with the particular hierarchy level; receiving a selection of the zoom level from a graphical controller, wherein the selected zoom level corresponds to a second hierarchy level; scaling, by operation of a computer and as defined by the mapping file, the source code for the second hierarchy level to create newly scaled source code; and generating, based on the received selection, a second CVB at the second hierarchy level including the newly scaled source code. |
地址 |
Ra'anana IL |