Visualization framework for customizable types in a development environment
First Claim
1. A computer-implemented method comprising:
- identifying a set of non-customized elements of a computing system;
identifying a set of customized elements of the computing system, that have been customized from base elements of the computing system;
identifying a customization type for each customized element of the set of customized elements, the customization type indicating a type of customization that has been applied to the customized element;
generating a representation of an integrated view user interface display that includes a filter criterion user input mechanism, wherein the integrated view user interface display visually distinguishes the set of customized elements from the set of non-customized elements, and the integrated view user interface display includes a set of visual indicators corresponding to the set of customized elements, each visual indicator in the set of visual indicators being visually associated with one of the customized elements and visually identifying the customization type for the associated customized element,wherein the set of customized elements comprise metadata elements, and the integrated view of the user interface display comprises visual indicia for at least one of;
a metadata element having a property customized in a customization layer;
a metadata element added in a customization layer; and
a metadata element that has been re-parented in a customization layer;
receiving an indication of user actuation of the filter criterion user input mechanism;
based on the indication of user actuation of the filter criterion user input mechanism, identifying a filtering criterion that is based on at least one of;
the customizations applied to the set of customized elements;
orconflicts between the customizations applied to the set of customized elements;
based on the filtering criterion, identifying a filtered set of elements; and
generating a representation of a filtered view user interface display that comprises representations of the filtered set of elements.
1 Assignment
0 Petitions
Accused Products
Abstract
A development system comprises, in one example, a customization component configured to detect user development inputs to develop elements of a computing system, the elements comprising types modeled in the computing system, a display system configured to generate user interface displays, and a visualization system configured to identify a set of customized elements, a set of non-customized elements, and a customization type for each of the customized elements. The visualization system comprises a display system controller configured to control the display system to generate an integrated view user interface display that visually distinguishes the set of customized elements from the set of non-customized elements and indicates the customization types for the customized elements.
-
Citations
16 Claims
-
1. A computer-implemented method comprising:
-
identifying a set of non-customized elements of a computing system; identifying a set of customized elements of the computing system, that have been customized from base elements of the computing system; identifying a customization type for each customized element of the set of customized elements, the customization type indicating a type of customization that has been applied to the customized element; generating a representation of an integrated view user interface display that includes a filter criterion user input mechanism, wherein the integrated view user interface display visually distinguishes the set of customized elements from the set of non-customized elements, and the integrated view user interface display includes a set of visual indicators corresponding to the set of customized elements, each visual indicator in the set of visual indicators being visually associated with one of the customized elements and visually identifying the customization type for the associated customized element, wherein the set of customized elements comprise metadata elements, and the integrated view of the user interface display comprises visual indicia for at least one of; a metadata element having a property customized in a customization layer; a metadata element added in a customization layer; and a metadata element that has been re-parented in a customization layer; receiving an indication of user actuation of the filter criterion user input mechanism; based on the indication of user actuation of the filter criterion user input mechanism, identifying a filtering criterion that is based on at least one of; the customizations applied to the set of customized elements;
orconflicts between the customizations applied to the set of customized elements; based on the filtering criterion, identifying a filtered set of elements; and generating a representation of a filtered view user interface display that comprises representations of the filtered set of elements. - View Dependent Claims (2, 3)
-
-
4. An electronic development system comprising:
-
a processor; and memory storing instructions executable by the processor, wherein the instructions configure the electronic development system to provide; a customization component configured to; receive an indication of a user input; and based on the indication of the user input, customize a computing system; and a visualization component configured to; identify a set of customized elements of the computing system; identify a set of non-customized elements of the computing system; identify a customization type for each customized element of the set of customized elements, the customization type indicating a type of customization that has been applied to the customized element; and generate a representation of an integrated view user interface display that visually distinguishes the set customized elements from the set of non-customized elements, wherein the integrated view user interface display includes a set of visual indicators corresponding to the set of customized elements, each visual indicator in the set of visual indicators being visually associated with one of the customized elements and visually identifying the customization type for the associated customized element; and wherein the set of customized elements comprise metadata elements, and the visual indicators comprises visual indicia for at least one of; a metadata element having a property customized in a customization layer; a metadata element added in a customization layer; and a metadata element that has been re-parented in a customization layer. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification