Usare
in a static structure diagram to add attributes, operations, and other properties to an association. Disegnata come classe collegata da una linea tratteggiata a un'associazione, una classe di associazione è in realtà un singolo elemento di modellazione. L'elemento ha un singolo nome che può essere visualizzato nell'associazione, nella classe o in entrambe le posizioni. Le estremità dell'associazione possono avere le solite decorazioni.
Assegnare un nome a una forma Classe di associazione e aggiungere elementi decorativi alle sue estremità
Aprire la finestra di dialogo Proprietà UML dell'elemento facendo doppio clic sull'icona che rappresenta l'elemento nella visualizzazione albero o sulla forma che rappresenta l'elemento in un diagramma.
Suggerimento
Controllare i valori delle proprietà da visualizzare in una forma in un diagramma facendo clic con il pulsante destro del mouse sulla forma e quindi scegliendo Opzioni visualizzazione forma. Nella finestra di dialogo Opzioni visualizzazione forma UML selezionare e deselezionare le opzioni per visualizzare o nascondere i valori delle proprietà.
Nascondere gli attributi o le sezioni di operazioni di una classe di associazione
Fare clic con il pulsante destro del mouse sulla forma, scegliere Opzioni visualizzazione forma e quindi in Elimina selezionare Attributi o operazioni.
Controllare quali valori delle proprietà vengono visualizzati nella forma Classe di associazione
Fare clic con il pulsante destro del mouse sulla forma, scegliere Opzioni visualizzazione forma e quindi selezionare o deselezionare le opzioni per visualizzare o nascondere i valori.
Creare un diagramma di proprietà della classe di associazione
Fare clic con il pulsante destro del mouse sulla forma, scegliere Diagrammi, fare clic su Nuovo, scegliere il tipo di diagramma desiderato e quindi fare clic su OK.
Passare ad altre visualizzazioni dell'associazione
Fare clic con il pulsante destro del mouse sulla forma, scegliere Visualizzazioni, selezionare la visualizzazione desiderata e quindi fare clic su OK.
Per informazioni sulle proprietà di questa forma, fare clic su una delle intestazioni seguenti.
Proprietà della classe Association
Nome
Digitare un nome per la classe di associazione.
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 spostano elementi il percorso viene aggiornato automaticamente.
Stereotipo
Scegli lo stereotipo che vuoi 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 .
End Count
Una classe di associazione ha solo due estremità, quindi non è possibile modificare il numero di fine qui. Per una classe di associazione n-ary, scegliere il numero di terminazioni desiderato.
Fine dell'associazione
Elenca le terminazioni dell'associazione.
Per modificare rapidamente le impostazioni usate più di frequente per un'estremità di associazione, fare clic su un campo nell'elenco Terminazione associazione e quindi selezionare o digitare un valore.
Per accedere a tutte le impostazioni per un'estremità dell'associazione, selezionare l'estremità dell'associazione nell'elenco e quindi fare clic su Proprietà.
- End Name Digitare un nome finale per l'estremita' dell'associazione. Il nome indica il ruolo svolto dalla classe associata alla fine.
- Aggregazione Scegliere l'aggregazione desiderata. Solo un'estremità dell'associazione può essere un'aggregazione.
- Nessuno indica che la fine non è aggregata.
- Condiviso significa che la fine è un'aggregazione e che l'altra estremità fa parte e deve avere il valore di aggregazione nessuno. La parte può essere contenuta in altre aggregazioni. Se si sceglie questa opzione, viene aggiunto un rombo vuoto alla fine.
- Composito significa che la fine è composta e che l'altra estremità è una parte e deve avere un valore di aggregazione di nessuno. La parte non può far parte di altri materiali compositi. Se si sceglie questa opzione, viene aggiunto un rombo riempito alla fine.
- Visibilità Scegliere il tipo di visibilità (pubblica, privata o protetta) applicabile all'estremità dell'associazione.
- Molteplicità Scegliere un'opzione per specificare il numero di istanze di destinazione che possono essere associate a una singola istanza di origine nell'intera associazione.
- IsNavigable Selezionare per indicare che lo spostamento è supportato verso l'istanza di destinazione. Se si seleziona questa opzione, viene aggiunta una freccia alla fine dell'associazione. Deselezionarla per indicare che la struttura di spostamento non è supportata. Per ridurre la complessità nei diagrammi, la navigabilità viene spesso mostrata solo in situazioni eccezionali.
Proprietà
Dopo aver selezionato un'estremità in Termina associazione, fare clic per visualizzare la finestra di dialogo Proprietà fine associazione UML, che include cinque categorie che è possibile usare per aggiungere valori di proprietà per definire un fine associazione: Fine associazione, Attributi qualificatore, Specifica, Vincoli e Valori contrassegnati. Per altre informazioni, vedere.
Proprietà "Dettagli" della classe Association
Visibilità
Scegliere il tipo di visibilità (pubblica, privata o protetta) applicabile alla classe di associazione.
IsRoot
Selezionare per indicare che la classe di associazione non può avere predecessori.
IsLeaf
Selezionare per indicare che la classe di associazione non può avere discendenti.
IsAbstract
Selezionare per indicare che la classe di associazione è astratta e che non è possibile creare istanze per la classe di associazione.
Isactive
Selezionare per specificare che un oggetto della classe di associazione mantiene il proprio thread di controllo.
Documentazione
Digitare la documentazione da aggiungere all'elemento come valore contrassegnato. Quando si seleziona la forma o l'icona che rappresenta l'elemento, la documentazione digitata qui viene visualizzata anche nella finestra Documentazione .