3.2.4. Component window

The component window is located to the right of the workspace window. The component list contains a list of all components and their protocols and libraries available in the current project.

Note

This view is empty if no project is loaded.

The component list consists of the following tabs:

Components

Lists all components along with their version number, type and file location. The components can be dragged and dropped into the block diagram. Double clicking on a component opens it in the workspace.

Protocols

Lists all protocols and their file locations that are used by the listed components. Double clicking on a protocol opens it in the workspace.

Files

All files that belong to the current project are displayed hierarchically. The root of this hierarchy is always the project file describing the loaded project. The project file can reference LISA files or component repositories. A repository can itself contain a repository. Double clicking on a file opens it in the workspace.

Note

The view shows the fully expanded file tree. The order of file processing is from top to bottom of the list.

To move files within the project and change the processing order from this view, either:

  • Select a repository and use the Up and Down entries in the context menu

    Use the keyboard shortcuts of Alt + Arrow Up or Alt + Arrow Down, to change the order of files inside the repository.

  • Drag a file from one repository to a new location in the same repository or to a different repository.

Component window context menu

The context menu of the component list contains the following items:

Open

Opens the file associated to the selected item.

Add...

Opens a dialog for adding an existing file containing a repository, component or protocol. It also allows adding existing libraries.

Add New...

Opens a dialog for adding a new file to the project.

Add Directory...

(Files tab only) Opens a dialog for adding an include path to be used by the compiler. To simplify navigation, the dialog also shows the filename.

Remove

Removes the selected item.

Reload

Reloads the selected component or protocol.

Up

(Files tab only) Moves the selected file higher in the file list. The file order determines the processing order for the file contents.

Down

(Files tab only) Moves the selected file higher in the file list. The file order determines the processing order for the file contents.

Refresh Component List

Refreshes the entire component list.

Documentation

This option opens the PDF file that contains the documentation for the selected component.

Properties

A dialog opens showing the properties of the selected item.

Copyright © 2007-2009 ARM Limited. All rights reserved.ARM DUI 0370H
Non-Confidential