Werken met afhankelijkheden in statische UML-structuurdiagrammen

Van toepassing op
Visio Premium 2010 Visio 2010 Visio 2007

Belangrijk

Het statische UML-structuurdiagram is niet beschikbaar in Visio 2013 en nieuwere versies. Zie UML-diagrammen in Visio voor meer informatie.

Sjabloonparameters aan klassen koppelen

  1. Sleep een shape voor een afhankelijk element van een statische UML-structuur naar de tekenpagina in de buurt van de shape Parametriseerde klasse met de parameters die u wilt binden.
  2. Sleep een bindingsshape naar de tekenpagina en lijm het eindpunt zonder pijlpunt aan een verbindingspunt Afbeelding van verbindingspunt: blauwe X op het afhankelijke element.
  3. Lijm het bindingseindpunt met een pijlpunt aan een verbindingspunt op de shape Parametriseerde klasse.
  4. Dubbelklik op de bindingsshape en klik vervolgens op Afhankelijke argumenten.
  5. Selecteer onder Afhankelijke argumenten een parameter waaraan u een type wilt koppelen (als voor de parameter geen type is opgegeven) of selecteer een waarde (als voor de parameter een type is opgegeven). Klik op Eigenschappen, kies het type of typ de gewenste waarde en klik vervolgens op OK.
  6. Klik op OK om het dialoogvenster Bindingseigenschappen van UML te sluiten.

Kenmerken en bewerkingen die zijn gekoppeld aan de parametriseerde klasse worden doorgegeven aan het gebonden element. Niet-afhankelijke parameters (zonder opgegeven type) die u aan de klasse hebt toegewezen als kenmerktypen of bewerkingsretourtypen, worden in het afhankelijke element vervangen door de typen die u in stap 5 hierboven hebt opgegeven.

Een afhankelijkheidsrelatie tussen UML-elementen aangeven

  1. Sleep een afhankelijkheidsshape uit de statische UML-structuur, UML-implementatie of het UML-onderdeel naar de tekenpagina en plaats deze in de buurt van de elementen die u wilt relateren.

  2. Lijm het eindpunt met een pijlpunt aan een verbindingspunt Afbeelding van verbindingspunt: blauwe X op het element waarvan het andere element afhankelijk is. Lijm het eindpunt zonder pijlpunt op een verbindingspunt op het element dat afhankelijk is van het andere element.

  3. Dubbelklik op de afhankelijkheid om een naam, stereotype en andere eigenschappen toe te voegen.

    Tip

    Als u een spoor-, verfijnings-, gebruiks- of bindingsafhankelijkheid wilt aangeven, gebruikt u de shapes Traceren, Verfijning, Gebruik of Binding in het stencil Statische structuur van UML .

Aangeven dat naar klassen in een pakket kan worden verwezen

  1. Sleep in een pakketdiagram een afhankelijkheidsshape naar de tekenpagina.
  2. Lijm het afhankelijkheidseindpunt zonder pijlpunt op een verbindingspunt in het pakket dat verwijst naar de klassen in een ander pakket.
  3. Lijm het afhankelijkheidseindpunt met een pijlpunt aan een verbindingspunt Afbeelding van verbindingspunt: blauwe X op het pakket met de doelklassen waarnaar wordt verwezen.
  4. Dubbelklik op de afhankelijkheidsshape om het dialoogvenster UML-afhankelijkheidseigenschappen te openen.
  5. Typ onder Naam een naam voor de afhankelijkheid. Kies onder Stereotype de optie Importeren en klik vervolgens op OK.

Opmerking

Het verbinden van pakketten met een <<importafhankelijkheid>> geeft alleen aan dat naar klassen kan worden verwezen. U moet nog steeds de juiste zichtbaarheid instellen voor de doelklassen.