Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The set of interfaces realized by a classifier is its provided interfaces, which represent the obligations that instances of that classifier have to their clients. They describe the services that the instances of that classifier offer to their clients.

The interfaces may also be used to specify required interfaces, which are specified by a usage dependency between the classifier and the corresponding interfaces. Required interfaces specify services that a classifier needs in order to perform its function and fulfill its own obligations to its clients.

 


To draw a Provided Interface

...

  1. In the

...

  1. Class diagram, create a

...

  1. Class.
  2. Select the

...

  1. Class shape and

...

  1. in the smart manipulator toolbar, click

...

  1. Interface

...

  1. Realization and then click on the diagram pane. The provided interface is created.

...

  1. Click the Compartments smart manipulator button and select Suppress All. 

To draw a Required Interface

...

  1. In the

...

  1. Class diagram, create a

...

  1. Class.
  2. Select the

...

  1. Class shape and on the smart manipulator toolbar, click the Usage button and then click on the diagram. The required interface is created.
  2. Click the

...

 

  1. Compartments smart manipulator button and select Suppress All.