Un tipo di dati è un'istanza della metaclasse DataType definita nel metamodello UML. Un tipo di dati dichiara un tipo di attributo Class. Questo tipo è disponibile come stringa che può essere inclusa quando si definiscono gli attributi per altri elementi di un modello.
Ad esempio, puoi usare un tipo di dati per dichiarare un tipo di denaro. È quindi possibile aggiungere Price: Money come attributo a una classe denominata Order. Il modello UML-Diagramma modello in Microsoft Office Visio include i tipi di dati comuni per C++, VB, IDL e C# ed è possibile aggiungere tipi di dati personalizzati.
Assegnare un nome a una forma tipo di dati e aggiungere altri valori di proprietà
Aprire la finestra di dialogo Proprietà UML dell'elemento facendo doppio clic sull'icona che rappresenta l'elemento nell' visualizzazione albero o sulla forma che rappresenta l'elemento in un diagramma.
Suggerimento
Controlla i valori di proprietà visualizzati in una forma in un diagramma facendo clic con il pulsante destro del mouse sulla forma e quindi scegliendo Opzioni di visualizzazione forma. Nella finestra di dialogo Opzioni di visualizzazione forma UML selezionare e deselezionare le opzioni per visualizzare o nascondere i valori delle proprietà.
Nascondere la sezione operazioni di una forma tipo di dati
Fare clic con il pulsante destro del mouse sulla forma, scegliere Opzioni di visualizzazione formae quindi in EliminaSelezionare operazioni.
Controllare i valori di proprietà visualizzati nella forma tipo di dati
Fare clic con il pulsante destro del mouse sulla forma, scegliere Opzioni di visualizzazione formae quindi selezionare o deselezionare le opzioni per visualizzare o nascondere i valori.
Passare ad altre visualizzazioni del tipo di dati
Fare clic con il pulsante destro del mouse sulla forma, scegliere visualizzazioni, selezionare la visualizzazione desiderata e quindi fare clic su OK.
Mostra, in una visualizzazione, le relazioni tra il tipo di dati e gli altri elementi
Fare clic con il pulsante destro del mouse sulla forma e quindi scegliere Mostra relazioni.
Selezionare un titolo di seguito per aprirlo e visualizzare le informazioni dettagliate sulle proprietà per questa forma.
Proprietà |
Descrizione |
Nome |
Digitare un nome per la tipo di dati. |
Percorso completo |
Il modello UML-Diagramma modello fornisce automaticamente informazioni complete sul percorso dell'elemento nella gerarchia del modello di sistema. Non è possibile modificare queste informazioni, ma se si muovono gli elementi, il percorso viene aggiornato automaticamente. |
Stereotipo |
Scegliere lo stereotipo desiderato nell'elenco a discesa. Se uno stereotipo che si vuole usare non è elencato, è possibile aggiungere un nuovo stereotipo o modificarne uno esistente facendo clic su stereotipi nel menu UML . |
Visibilità |
Scegliere il tipo di visibilità (pubblico, privato o protetto) che si applica al tipo di dati. |
IsRoot |
Selezionare per indicare che il tipo di dati non può avere antenati. |
IsLeaf |
Selezionare per indicare che la tipo di dati non può avere discendenti. |
IsAbstract |
Selezionare per indicare che il tipo di dati è astratto e che non è possibile creare istanze per la classe. |
Documentazione |
Digitare la documentazione che si vuole aggiungere all'elemento come valore con tag. Quando si seleziona la forma o l'icona che rappresenta l'elemento, nella finestra della documentazione viene visualizzato anche la documentazione digitata. |
Usa queste proprietà per definire un tipo di dati di enumerazione.
La categoria di enumerazione diventa disponibile quando si seleziona l' enumerazione come stereotipo per un tipo di dati (nella categoria DataType nella finestra di dialogo Proprietà tipo DataType UML ).
Proprietà |
Descrizione |
Valori letterali di enumerazione |
Elenca ogni enumerazione e il relativo valore letterale per il tipo di dati. Per modificare rapidamente il nome dell'enumerazione, fare clic su un campo in enumerazione e digitare il nome. Per modificare rapidamente il valore letterale, fare clic su un campo invaloreletteralee digitare il valore. |
Nuova versione |
Fare clic per creare nuovi valori letterali enumerati. |
Duplica |
Fare clic per aggiungere una nuova enumerazione all'elenco con gli stessi valori di proprietà dell'enumerazione selezionata. |
CANC |
Fare clic per eliminare l'enumerazione selezionata dall'elenco. |
Spostarsiverso l'alto/ spostarsi verso il basso |
Dopo aver selezionato un'enumerazione, fare clic per cambiare l'ordine in cui è archiviata l'enumerazione. È possibile riordinare solo all'interno dello stesso tipo di dati. |