Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Capella/Tutorials/InformationView"

(started collecting some things about the information view to make it better.)
 
m
 
Line 1: Line 1:
This page collects useful things to know about the allmighty Capella 'Information View'. Just type Ctrl-3 + Information View to open it.
+
This page has been moved to https://github.com/eclipse/capella/blob/master/doc/plugins/org.polarsys.capella.ui.doc/html/04.%20User%20Interface/4.08.%20Information%20View.mediawiki
 
+
The information view has 2 main purposes in Capella:
+
 
+
* Displays validation results
+
* Can be used to log arbitrary messages
+
 
+
In any case, a message displayed in the view can have more or one Objects, usually Model Elements, attached to it. You can see these attached objects in the context menu of a message (Related Elements is the name I think).
+
 
+
The view can be configured in different flavours:
+
 
+
* Grouped by Message severity
+
* Grouped by Rule ID
+
* Flat
+
 
+
The following columns are displayed:
+
 
+
Category:
+
- For validation results, this is the category of the rule, as shown in the Model Validation Preference Page.
+
- For other elements, this is the 'source' value of the underlying Diagnostic.
+
- Special rule for EMF validation diagnostics.  
+
 
+
* Severity: Just the severity of the marker
+
* Rule Set: The marker attribute IValidationConstants.TAG_PREFERENCE_EPF_FILE value
+
* Rule ID: The unqualified rule ID for validation results, or the diagnostic source for other markers. Special code handles EMF validation markers
+
* Message: The underlying marker message attribute value
+
* Date: The underlying marker creation time
+
* Resource: the value of MarkerViewUtil.PATH_ATTRIBUTE for the underlying marker
+
 
+
 
+
Unsolved problems:
+
* Special code to pretty print maker source attribute for emf validation rules. A diagnostic source is usually a plugin identifier, something more machine readable and we want something pretty-printed..
+
* Many of the columns are really only useful for validation results, not for arbitrary log entries
+
* Limited/no support to display tree structures: We start with a Diagnostic, which is a Tree, but the view linearizes it.
+

Latest revision as of 05:07, 29 October 2021

This page has been moved to https://github.com/eclipse/capella/blob/master/doc/plugins/org.polarsys.capella.ui.doc/html/04.%20User%20Interface/4.08.%20Information%20View.mediawiki

Back to the top