En datatype er en forekomst af den datatype metaclass, der er defineret i UML-metamodel. En datatype erklærer en klasse attributtype. Den type er tilgængelig som en streng, som du kan medtage, når du definerer attributter for andre elementer i en model.
Du kan for eksempel bruge en datatype til at angive en Money-type. Du kan derefter tilføje pris: penge som en attribut til en klasse, der kaldes ordre. Skabelonen UML-model diagram i Microsoft Office Visio omfatter de almindelige datatyper for C++, VB, IDL og C#, og du kan tilføje dine egne datatyper.
Navngive en data type figur og tilføje andre egenskabsværdier
Åbn dialogboksen UML-egenskaber for element ved at dobbeltklikke på ikonet, der repræsenterer elementet i trævisning eller den figur, der repræsenterer elementet i et diagram.
Tip
Kontrollér, hvilke egenskabsværdier der vises på en figur i et diagram, ved at højreklikke på figuren og derefter klikke på Indstillinger for Figurvisning. I dialogboksen Indstillinger for UML-Figurvisning skal du vælge og fjerne indstillinger for at få vist eller skjule egenskabsværdier.
Skjule sektionen handlinger for en data type figur
Højreklik på figuren, klik på Indstillinger for visning af figur, og vælg derefter handlingerunder Skjul.
Kontrollér, hvilke egenskabsværdier der vises på figuren data type
Højreklik på figuren, klik på Indstillinger for visning af figur, og vælg eller Ryd indstillinger for at få vist eller skjule værdier.
Gå til andre visninger af datatypen
Højreklik på figuren, klik på visninger, Vælg den ønskede visning, og klik derefter på OK.
Vise relationerne mellem datatypen og andre elementer i en visning
Højreklik på figuren, og klik derefter på Vis relationer.
Vælg en overskrift nedenfor for at åbne den og få vist de detaljerede oplysninger om egenskaber for figuren.
Egenskab |
Beskrivelse |
Navn |
Skriv et navn til datatype. |
Fuld sti |
Skabelonen UML-model diagram giver automatisk alle oplysninger om elementets sti i system model hierarkiet. Du kan ikke redigere disse oplysninger, men hvis du flytter elementer, opdateres stien automatisk. |
Stereotype |
Vælg den ønskede stereotyp på rullelisten. Hvis en stereotyp, du vil bruge, ikke findes på listen, kan du tilføje en ny stereotyp eller redigere en eksisterende ved at klikke på stereotyper i UML -menuen. |
Synlighed |
Vælg den type synlighed (offentlig, privat eller beskyttet), som gælder for datatype. |
IsRoot |
Vælg for at angive, at datatype ikke kan have nogen overordnede. |
IsLeaf |
Vælg for at angive, at datatype ikke kan have nogen underordnede. |
IsAbstract |
Vælg for at angive, at datatype er abstrakt, og at der ikke kan oprettes nogen forekomster for klassen. |
Tilhørende |
Skriv en hvilken som helst dokumentation, du vil føje til elementet som et etiketværdi. Når du vælger den figur eller det ikon, der repræsenterer elementet, vises den dokumentation, du skriver her, også i dokument vinduet. |
Brug disse egenskaber til at definere en optællingsdatatype.
Afregnings kategorien bliver tilgængelig, når du vælger optælling som stereotypen for en datatype (i kategorien data type i dialogboksen Egenskaber for UML-data type).
Egenskab |
Beskrivelse |
Konstant nummerering |
Viser hver optælling og dens konstante værdi for datatypen. Hvis du hurtigt vil redigere optællings navnet, skal du klikke på et felt under optælling og skrive navnet. Hvis du hurtigt vil redigere konstantværdien, skal du klikke på et felt under konstantværdi og skrive værdien. |
Ny |
Klik for at oprette nye, opremsede konstanter. |
Dublet |
Klik for at tilføje en ny optælling til listen med de samme egenskabsværdier som den valgte optælling. |
Delete |
Klik for at slette den valgte optælling fra listen. |
Flyt op/ Flyt ned |
Når du har valgt en optælling, skal du klikke for at ændre den rækkefølge, som optællingen er gemt i. Du kan kun ændre rækkefølgen inden for den samme datatype. |