Edit Menu (Component Manager)

This menu contains the following functions:

Note

The functions are also available as context menus in the "Database" or "Workspace" list.

Except Find * and Search, the functions are only available if ASCET‑MD is installed.

Open Component (<Return>)

Opens a component.

Cut (<Ctrl> + <x>)

Cuts the selected item(s) from the database/workspace.

Copy (<Ctrl> + <c>)

Copies the selected item(s) to the clipboard.

Paste (<Ctrl> + <v>)

Pastes the item(s) from the clipboard to the selected folder.

Paste with References (<Ctrl> + <b>)

Pastes a group of items from the clipboard to the selected folder and updates the references. See Copying and Moving Database/Workspace Items and Example: Paste with References for details.

Delete (<Del>)

Note

Be careful when using Delete, it cannot be undone.

Finally deletes the selected item(s). When a folder is deleted, all items in the folder are deleted as well.

Rename (<F2>)

Renames the selected item.

Select All (<Ctrl> + <a>)

Selects all items.

Find code (<Ctrl> + <f>)

Searches a string in C code or ESDL components.

Find/Replace code (<Ctrl> + <h>)

Replaces a string in C code or ESDL components.

Search (<Ctrl> + <q>)

Searches the database/workspace from various points of view (see Browsing the Database or Workspace).

Notes

Edits the notes for an item.

Layout

Edits a component layout.

Show References (<Ctrl> + <r>)

Displays the references to a component.

Replace References (<Ctrl> + <Shift> + <r>)

Replace the references to an item.

Become Another Item

Replacement of an item.

Reproduce As

Reproduces a component (see Reproducing Database/Workspace Items). The table lists all selections; the actually available selections depend on the item type.

Block Diagram

The item is reproduced as block diagram.

C Code

The item is reproduced in C code.

ESDL

The item is reproduced in ESDL code.

Record

The item is reproduced as record.

Note

Only available for classes, Boolean tables, and conditional tables.

Sender Receiver Interface Require Port

If the module contains one or more receive messages, a SenderReceiver interface with one data element for each receive message is created.

Messages of a type not allowed in an AUTOSAR interface (e.g., matrix messages, a record message with a matrix, etc.) are ignored.

See Special Features of Reproducing Components as AUTOSAR Components and Reproducing a Component for details.

Note

Only available for modules specified as block diagram or ESDL.

Sender Receiver Interface Provide Port

If the module contains one or more send or SendReceive messages, a SenderReceiver interface with one data element for each send or SendReceive message is created.

Messages of a type not allowed in an AUTOSAR interface (e.g., matrix messages, a record message with a matrix, etc.) are ignored.

See Special Features of Reproducing Components as AUTOSAR Components and Reproducing a Component for details.

Note

Only available for modules specified as block diagram or ESDL.

Calibration Interface

If the module contains one or more imported parameters, a calibration interface with one data element for each imported parameter is created.

Parameters of a type not allowed in an AUTOSAR interface (e.g., matrix, characteristic line/map, etc.) are ignored.

See Special Features of Reproducing Components as AUTOSAR Components and Reproducing a Component for details.

Note

Only available for modules.

ClientServer Interface

If the class is specified as prototype class or service routine, a ClientServer interface with one operation for each method is created.

See Special Features of Reproducing Components as AUTOSAR Components and Reproducing a Component for details.

Note

Only available for classes.

SWC Wrapper

A software component and a project with suitable project properties is created for the module. If applicable, AUTOSAR interfaces are created and added to the software component.

See Special Features of Reproducing Components as AUTOSAR Components and Reproducing a Module as SWC Wrapper for details.

Note

Only available for modules specified as block diagram or ESDL.

Sender Receiver Interface

The item is reproduced as SenderReceiver interface.

Note

Only available for records.

NVData Interface

The item is reproduced as NVData interface.

Note

Only available for records.

Create ASCET Link

Creates an ASCET link for the folder or item selected in the "Database" / "Workspace" list. The link highlights the selected folder or item in the "Database" / "Workspace" list.

Add to Block Library

Adds the current item to the Block Library.

Disallow Import (<Ctrl> + <Shift> + <d>)

Disallows overwriting of items during import (see Disallowing Overwriting of Items).

Access Rights (<Ctrl> + <Shift> + <a>)

Changes the access rights of a folder or item.

Password (<Ctrl> + <Shift> + <p>)

Activates and deactivates password protection (only for folders).

See also

Copying/Moving Folders or Items

Deleting a Folder or Item

Browsing the Database or Workspace

Disallowing Overwriting of Items

Context-Sensitive Menu Options

Find and Replace in C Code and ESDL Components