Een interface de extern zichtbare bewerkingen van een klasse, onderdeel, pakket of ander element specificeert zonder de interne structuur op te geven.
Een interface heeft bewerkingen, maar geen kenmerken, statussen of koppelingen. In termen van notatie kan een interface op twee manieren worden weergegeven:
-
Als klassevorm met het stereotype <<interface>> gekoppeld aan het element dat het ondersteunt door een gerealiseerde relatie.
-
Door een cirkel, bevestigd aan het element dat het ondersteunt met een ononderbroken lijn.
Een relatie realiseert zich als een relatie die betekent dat de client aan de staart van de pijl alle bewerkingen van de leverancier aan de pijlpunt ondersteunt of overneemt.
Gebruik realiseert relaties tussen een klasse (als de leverancier) en de bijbehorende interface (wanneer de interface wordt vertegenwoordigd door een klasseshape met het stereotype <<interface>>) of tussen een implementatieklasse (als de leverancier) en een type.
Wijzigen welke shape wordt weergegeven voor een interface
Klik met de rechtermuisknop op de shape Interface , klik op Weergaveopties voor shape en klik op Weergeven als klasse-achtige interface of Weergeven als Lollipop-interface.
Een interfaceshape een naam geven en andere eigenschapswaarden toevoegen
Open het dialoogvenster UML-eigenschappen van het element door te dubbelklikken op het pictogram dat het element in de structuurweergave vertegenwoordigt, of de vorm die het element in een diagram vertegenwoordigt.
Tip: Bepalen welke eigenschapswaarden worden weergegeven op een shape in een diagram door met de rechtermuisknop op de shape te klikken en vervolgens op Weergaveopties voor shape te klikken. Selecteer en wis opties in het dialoogvenster Weergaveopties voor UML-shape om eigenschapswaarden weer te geven of te verbergen.
Bepalen welke eigenschapswaarden worden weergegeven op de interfaceshape
Klik met de rechtermuisknop op de shape, klik op Weergaveopties voor vorm en selecteer of wis vervolgens opties om waarden weer te geven of te verbergen.
Naar andere weergaven van de interface navigeren
Klik met de rechtermuisknop op de vorm, klik op Weergaven, selecteer de gewenste weergave en klik vervolgens op OK.
In een weergave de relaties tussen de interface en andere elementen weergeven
Klik met de rechtermuisknop op de shape Interface en klik vervolgens op Relaties weergeven.
De grootte van de cirkel aan het einde van de lineaire interfaceshape wijzigen
Selecteer de shape en sleep de besturingsgreep .