Rational Software Corp.

TOC PREV NEXT INDEX



Component Specification--Realizes Tab

Component Specification--Realizes Tab

Figure 85 Component Specification--Realizes Tab

Refer to the descriptions in the Introduction to Specifications chapter for information on the specification elements not covered in the following section.

Show All Classes

Select this check box if you want to view a list of all classes in the model. If this check box is cleared, you will see only the classes that are assigned to this component.

Classes

The list identifies the classes and interfaces that are assigned to this component (indicated with check marks). The Logical Package column shows to which package a class belongs, and the Language column shows the programming language that is assigned to a specific class.

You assign a class or interface to a component through Assign on the shortcut menu in the list, or by dragging a class or interface from the browser and dropping it in this list. You can only assign classes that are unassigned or classes that are assigned to components with the same implementation language as this component.

Language

This field identifies the implementation language that is assigned to this component.

When changing the implementation language of a component, the data types that are used in the specification of operations and attributes of the assigned classes are not automatically converted to data types in the new implementation language. Also, if you change the implementation language for a component with classes that are assigned to other components, a dialog box is displayed in which you must specify how to handle those classes.


Rational Software Corporation  http://www.rational.com
support@rational.com
docs@us.ibm.com
Copyright © 1993-2000, Rational Software Corporation. All rights reserved.
TOC PREV NEXT INDEX