En datatyp är en instans av den datatyp som metaklass har definierats i UML-metamodel. En datatyp deklarerar en typ av klass attribut. Den typen är tillgänglig som en sträng som du kan ta med när du definierar attribut för andra element i en modell.
Du kan till exempel använda en datatyp för att deklarera en Money-typ. Sedan kan du lägga till pris: Money som ett attribut till en klass som heter order. Mallen UML-modelldiagram i Microsoft Office Visio innehåller de vanligaste data typerna för C++, VB, IDL och C# och du kan lägga till egna data typer.
Namnge en datatyp och lägga till andra egenskaps värden
Öppna egenskaps dialog rutan UML-egenskaper genom att dubbelklicka på ikonen som representerar elementet i trädvy eller formen som representerar elementet i ett diagram.
Tips
Kontrol lera vilka egenskaps värden som visas på en form i ett diagram genom att högerklicka på formen och sedan klicka på visnings alternativ för figur. I dialog rutan visnings alternativ för UML-figur väljer och avmarkerar du alternativ för att visa eller dölja egenskaps värden.
Dölja funktions området för en data typs form
Högerklicka på formen, klicka på visnings alternativ för figuroch välj sedan under underundervisa- åtgärder.
Ange vilka egenskaps värden som ska visas för formen datatyp
Högerklicka på formen, klicka på visnings alternativ för figuroch välj eller avmarkera sedan alternativ för att visa eller dölja värden.
Navigera till andra vyer av data typen
Högerklicka på formen, klicka på vyer, Välj den vy du vill använda och klicka sedan på OK.
Visa relationer mellan datatyp och andra element i en vy
Högerklicka på formen och klicka sedan på Visa relationer.
Markera en rubrik nedan för att öppna den och se detaljerad information om egenskaperna för formen.
Egenskap |
Beskrivning |
Namn |
Ange ett namn för datatyp. |
Fullständig sökväg |
Mallen för UML-modelldiagram ger automatiskt fullständig information om elementets sökväg i systemmodell-hierarkin. Du kan inte redigera den här informationen, men om du flyttar element uppdateras sökvägen automatiskt. |
Stereotyp |
Välj önskad stereotyp i list rutan. Om en stereotyp som du vill använda inte finns med i listan kan du lägga till en ny stereotyp eller redigera en befintlig genom att klicka på stereotyper på UML -menyn. |
Synlighet |
Välj den typ av synlighet (offentlig, privat eller skyddad) som gäller för datatyp. |
IsRoot |
Markera det här alternativet om du vill visa att datatyp inte har överordnade element. |
IsLeaf |
Markera det här alternativet om du vill visa att datatyp inte har underordnade objekt. |
IsAbstract |
Markera det här alternativet om du vill ange att datatyp är abstrakt och att inga förekomster kan skapas för klassen. |
Dokumentation |
Skriv den dokumentation du vill lägga till i elementet som en märkt värde. När du markerar formen eller ikonen som representerar elementet visas den dokumentation du anger här också i fönstret dokumentation . |
Använd dessa egenskaper för att definiera en uppräknings data typ.
Uppräknings kategorin blir tillgänglig när du väljer uppräkning som stereotyp för en datatyp (i kategorin datatyp i dialog rutan Egenskaper för UML-datatyp ).
Egenskap |
Beskrivning |
Litteraler med uppräkning |
Visar alla uppräkningar och dess litterala värde för data typen. Om du snabbt vill redigera uppräknings namnet klickar du på ett fält under uppräkning och skriver namnet. Om du snabbt vill redigera ett litteralt värde klickar du på ett fält under literaltvärde och anger värdet. |
Ny |
Klicka för att skapa nya uppräknade litteraler. |
Kopiera |
Klicka här om du vill lägga till en ny uppräkning i listan med samma egenskaps värden som den valda uppräkningen. |
Ta bort |
Klicka här för att ta bort den markerade uppräkningen i listan. |
Flytta upp/ Flytta ned |
När du har valt en uppräkning klickar du för att ändra i vilken ordning uppräkningen lagras. Du kan bara ändra ordning inom samma datatyp. |