UI types in ENI
You can use UI types in IBM® Engineering Lifecycle Optimization - Engineering Insights (ENI), and change appearance of an artifact.
About this task
ENI provides UI types to format a node in the view and the formatting is applicable to all nodes in a container. UI type includes definitions that contain different properties such as height, fill color, title, summary, shape. You can use these properties to change the appearance of the nodes. Each node has a UI type that is associated with it.
ENI supports
16 system UI types. You can customize existing system UI types and create a new UI type from exiting
UI types or from scratch. UI type definition provides conditional parameter to change the appearance
of the nodes when the represented artifacts meet defined conditions. New UI types are applicable to
all nodes. Following are the methods to use UI type:
- Using predefined or system UI type
- Creating a UI type based on existing UI type
- Creating a UI type from scratch
- Renaming a UI type
Remember:
- You must define the uri parameter and its value ${uri} to see the required result.
- The uri parameter is a link of the artifact. According to the artifact type, the uri parameter shows a value in the UI type definition. If you edit the value, the container fails to load, and you might not get required result.
Before you begin
- Create a view and name it as UI Types.
- Drag a system artifact element onto the view canvas.
Using predefined or system UI type
About this task
You can use the predefined UI type to format a node. Based on the artifact type, a node consists of a predefined UI type that is assigned to it. UI types are available in the Nodes dialog box.
Procedure
Creating a UI type based on existing UI type
About this task
Procedure
Creating a UI type from scratch
About this task
Procedure
Renaming a UI type
About this task
You can use the Rename
option in the following scenarios:
- To distinguish between UI type names that use same UI type definition with slight change to one of the parameters.
- To change the original name of the UI type after its initial creation.
Note: You cannot rename the predefined or System UI types.