Re: New class diagram and use case

Eric Sammer <[email protected]>
Newsgroups gmane.linux.gentoo.installer
Message-ID <[email protected]>
Dan Armak wrote:
> Do screen definitions live in the arch templates, so that a FE only knows 
> about individual UI elements?

Probably and most likely, yes.

> If so, how do are the screens described in a 
> FE-independant way?

As XML which the arch templates are. Think of something similar to the 
way glade works for gtk, but much more generic.

> Or does a FE know what each screen looks like?

It has to since it has to be displayed.

The view glue and implementation information is obviously absent from 
the class diagram. That is not a mistake. It's just that the view code / 
system will, most likely, be the most complex part of the installer. If 
we didn't have to worry about multiple UIs, multiple archs, changing 
steps and stages, and generics, we'd be on better ground, but that would 
be directly against our design goals. :)

-- 
Eric Sammer
Gentoo Linux
http://www.gentoo.org
signature.asc (application/pgp-signature, 252 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFAHxEcD/V/IA6/2WURAmHeAJ4t/RBpHgufCHx5gvY1Z/H4BYdr7ACfUZyn
Yo+vBwoC6DjP38NUNDGKftY=
=Viks
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.