Controlling Project Visibility in a Workspace

Design Studio solutions can contain large numbers of productized, sealed, and application-specific projects that are not directly related to your work. You control which projects appear in your workspace by creating and applying a filter, called a working set.

The projects that a working set filters out exist in the workspace and remain open but do not appear in the Studio Projects view. Also, you can define a separate working set for the Solution view to control visibility of project entities at the root level.

For example, you can facilitate design modeling and workspace navigation by creating a working set that displays only those projects related to your present design work. The working set can filter projects based on the project type and based on a tag that you associate with a project. Working set filters are limited to the workspace in which they are defined.

One working set is delivered with Design Studio and is applied to the Studio Projects view when you install Design Studio. This working set is named Exclude Base Projects, and it excludes from display all Design Studio base projects, any projects associated with the Base Project tag, and all non-Design Studio projects (such as Eclipse projects and Java projects). The Exclude Base Projects working set is not editable, but you can deactivate this working set filter. See "Deactivating a Working Set" for information about removing the filter that the Exclude Base Projects working set applies to the workspace.

Also, you can use standard Eclipse working set functionality to create a global working set that controls which menus, views, and toolbars appear in a workspace. You use these standard Eclipse working sets to control project visibility in the Package Explorer view. See the Eclipse Workbench User Guide for more information about creating and using window working sets.

Note:

You can control whether sealed projects appear in the Studio Projects view by toggling the Exclude Sealed Projects and the Include Sealed Projects icon, located in the Studio Projects view toolbar. See "Studio Projects View" for more information.

Controlling project visibility in a workspace involves the following tasks: