Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

EA - Class diagram, collection property, VB 6

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

EA - Class diagram, collection property, VB 6

Autor: jpospisil

11:51:48 24.11.2008

Ahoj,
nevíte někdo, jakým způsobem bych měl správně vytvořit v EA diagram tříd, který by obsahoval dvě třídy:
- Vyučující
- Student
Ve třídě Vyučující chci definovat vlastnost, ve které je uložena kolekce studentů. Chtěl bych diagram naklikat tak, abych z něj mohl vytvořit validní kód ve VB6. Přesněji potřebuju, aby mi EA vygenerovalo toto:

[bold]Private[/bold] meStudenti() [bold]As[/bold] Student

[bold]Public Property Get[/bold] getStudenti() [bold]As[/bold] Student()
getStudenti = meStudenti
[bold]End Property[/bold]

[bold]Public Property Set[/bold] setStudenti([bold]ByRef[/bold] newVal() [bold]As[/bold] Student)
Set meStudenti = newVal
[bold]End Property[/bold]

V čem je vlastně problém? Kdybych diagram klikal pro nějaký slušně navržený jazyk, např C#, definuju typ vlastnosti meStudenti jako Student[]. Bohužel VB6 (ve kterém aplikaci bohužel MUSÍM psát) definuje pole touto syntaxí meStudenti() As Student. (čili to že se jedná o pole určuju v názvu, nikoli v typu - hnus.) EA umožňuje generovat Class diagramy i pro VB6. Otázkou je, jak mám naklikat diagram tak, aby mi vygeneroval proměnnou typu pole a k ní metody let/set. Moc děkuju za pomoc!

Jirka

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: