Selective application view
1 Assignment
0 Petitions
Accused Products
Abstract
A selective outline view is described in an application development environment that allows viewing an outline of an application in either a procedural code outline view or a declarative tree-view. The application is written, at least in part, in a tag-based declarative language. The declarative language has a representational relationship to a procedural language that defines the logic of application. The choice of views is presented in a selection indicator. On selection of the procedural code outline view, the application is processed to obtain a procedural code representation of the application using the relationship between the declarative and procedural languages. The procedural code outline view is generated from the procedural code representation. On selection of the declarative tree-view of the application, the ADE parses the application to obtain a declarative object model of the application. The declarative tree-view of the application is created using the declarative object model.
-
Citations
55 Claims
-
1-27. -27. (canceled)
-
28. A method comprising:
-
receiving, by at least one processor, an application file comprising tag-based code and procedural components, the procedural components corresponding to a procedural language; identifying the procedural components, by at least one processor; and generating a procedural outline view, by at least one processor, based on the identified procedural components, the procedural outline view at least substantially comprising procedural components. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A system comprising:
-
a memory; and a processor in communication with the memory, the processor configured for; analyzing an application file comprising tag-based code and procedural components, the procedural components corresponding to a procedural language; identifying the procedural components; and generating a procedural outline view based on the identified procedural components, the procedural outline view at least substantially comprising procedural components. - View Dependent Claims (43, 44, 45, 46, 47, 48)
-
-
49. A non-transitory computer-readable medium comprising program code, the program code configured for:
-
receiving an application file comprising tag-based code and procedural components, the procedural components corresponding to a procedural language; identifying the procedural components; and generating a procedural outline view based on the identified procedural components, the procedural outline view at least substantially comprising procedural components. - View Dependent Claims (50, 51, 52, 53, 54, 55)
-
Specification