UML - Interfaces

18/09/2007 - 10:06 von Marc Weichhold | Report spam
Hallo NG.

Wir haben ein Klassenmodell mit Visio (UML, Statisches Modell) entwickelt,
bei dem wir u.a. auch intensiv Gebrauch von Interfaces machen. Da das
Modell nun recht komplex geworden ist, stört uns die standardmàßige
Darstellung, aber leider haben wir bislang noch keine Möglichkeit gefunden,
die Darstellung an unsere Bedürfnisse anzupassen. Ich beginne mal mit einem
Beispiel:

IBasis beinhaltet Funktion f1(). IAbgeleitet ist von IBasis abgeleitet und
beinhaltet f2().

CBasis implementiert nun IBasis. Im UML-Klassenmodell wird nun automatisch
f1() den Methoden von CBasis hinzugefügt.

CAbgeleitet implementiert IAbgeleitet. Im UML-Klassenmodell werden nun
automatisch sowohl die Funktion f2() als auch die Funktion f1() den
Methoden von CAbgeleitet hinzugefügt.

Uns wàre es der Übersichtlichkeit sehr recht, wenn es eine Möglichkeit
gàbe, dass in CAbgeleitet eben nur f2(), nicht aber f1() angezeigt würde.

Weiß jemand, ob das möglich ist?

Achja, es handelt sich um Visio 2007 Professional.

Vielen Dank im Voraus.

Marc
 

Lesen sie die antworten

#1 Senaj Lelic [DE MVP Visio]
21/09/2007 - 09:30 | Warnen spam
Hallo Marc,

die UML-Darstellung in Visio ist gemŽàß der Spezifikation von UML
hardcodiert - an dem Diagramm làsst sich so nicht sàndern - leider.



Mit freundlichen Grüßen/ with kind regards
Senaj Lelic
DE MVP Visio


"Marc Weichhold" schrieb im Newsbeitrag
news:pdlz1hvhk7yv$
Hallo NG.

Wir haben ein Klassenmodell mit Visio (UML, Statisches Modell) entwickelt,
bei dem wir u.a. auch intensiv Gebrauch von Interfaces machen. Da das
Modell nun recht komplex geworden ist, stört uns die standardmàßige
Darstellung, aber leider haben wir bislang noch keine Möglichkeit
gefunden,
die Darstellung an unsere Bedürfnisse anzupassen. Ich beginne mal mit
einem
Beispiel:

IBasis beinhaltet Funktion f1(). IAbgeleitet ist von IBasis abgeleitet und
beinhaltet f2().

CBasis implementiert nun IBasis. Im UML-Klassenmodell wird nun automatisch
f1() den Methoden von CBasis hinzugefügt.

CAbgeleitet implementiert IAbgeleitet. Im UML-Klassenmodell werden nun
automatisch sowohl die Funktion f2() als auch die Funktion f1() den
Methoden von CAbgeleitet hinzugefügt.

Uns wàre es der Übersichtlichkeit sehr recht, wenn es eine Möglichkeit
gàbe, dass in CAbgeleitet eben nur f2(), nicht aber f1() angezeigt würde.

Weiß jemand, ob das möglich ist?

Achja, es handelt sich um Visio 2007 Professional.

Vielen Dank im Voraus.

Marc

Ähnliche fragen