The Persistency Editor supports you in managing your Persistency.
Open Persistency Editor | <CTRL> + <SHIFT> + <D>, <P> |
Open Editor
To open the Persistency Editor, expand your DaVinci Adaptive project in the DaVinci Project Explorer and double click on Open Project Dashboard . The Project Frame opens showing the Project Home. You can then open the Persistency Editor as follows:
- Open the
Editor menu on the top right of the Project Frame and click the
Persistency Editor command.
- Alternatively, use the context menu command
Persistency Editor of the
Open Project Dashboard node in the DaVinci Project Explorer.
- Alternatively, on the Dashboard page of the Project Home, click
Persistency Editor in the Comfort Editors area.
The Persistency Editor opens in a new tab of the Project Frame.
Editor Toolbar
The toolbar on the top right of the Persistency Editor provides the following features:
Form or
DML: Switches between the Details Modes for an element that is selected in the tree view on the left side of the editor.
Help: Opens the help page of the corresponding editor.
Validation Status: Shows the validation status of the objects displayed in the editor. The icon switches to
when validating the content or to
in case of errors. Hover the mouse over the validation icon to display the validation messages.
The toolbar on the left side of the Persistency Editor provides the following features:
Create: Click this icon and follow the Create Persistency File Storage Interface wizard to create a Persistency File Storage Interface or a Persistency Key Value Storage Interface.
Delete: Click this icon to delete the Persistency File Storage Interface or Persistency Key Value Storage Interface selected in the tree view.
Expand: Expands the tree on the left side of the editor.
Collapse: Collapses the tree on the left side of the editor.
Functionality
The Persistency Editor provides the functionalities listed in the table below. If not otherwise mentioned, the functionalities available in the Form mode are described. If you want to manage the properties of an element textually, switch to the
DML mode via the toolbar and refer to DaVinci Modeling Language Editor for more information.
Tree View Structure | Description of Functionalities |
---|---|
| The element Persistency File Storage Interfaces is used for grouping and does not contain any modifiable properties. |
| Select Persistency File Storage Interface in the tree view on the left side of the editor. At the top of the form page, the general properties are displayed and can be modified:
Redundancy Handling
File Elements
MICROSAR Adaptive Parameters This area contains MICROSAR Adaptive Parameters that are specified as Model Extensions (MEX) in the MICROSAR Adaptive BSW Package. Parameters for the selected AUTOSAR model element are displayed in the table of the MICROSAR Adaptive Parameters area on the respective pages of the Persistency Editor. Select a parameter in the table to view the editing options. |
| Select Persistency File Storage in the tree view on the left side of the editor. At the top of the form page, the general properties are displayed and can be modified:
Redundancy Handling
Files
Mappings
|
| The element Persistency Key Value Storage Interfaces is used for grouping and does not contain any modifiable properties. |
| Select Persistency Key Value Storage Interface in the tree view on the left side of the editor. At the top of the form page, the general properties are displayed and can be modified:
Redundancy Handling
File Elements
MICROSAR Adaptive Parameters This area contains MICROSAR Adaptive Parameters that are specified as Model Extensions (MEX) in the MICROSAR Adaptive BSW Package. Parameters for the selected AUTOSAR model element are displayed in the table of the MICROSAR Adaptive Parameters area on the respective pages of the Persistency Editor. Select a parameter in the table to view the editing options. |
| Select Persistency Key Value Storage in the tree view on the left side of the editor. At the top of the form page, the general properties are displayed and can be modified:
Redundancy Handling
Key Value Pairs
Mappings
|