Was ist der beste Weg, eine typsichere Liste zu implementieren?
java.util.xyList erweitern und um typsichere Methoden erg=E4nzen? Eine
eigene Klasse schreiben, die nur typsichere Methoden anbietet? Erscheint
mir beides unbefriedigend: Im ersten Fall hat man immer noch die nicht
typsicheren Methoden offen zug=E4nglich, im zweiten muss man im Prinzip
alle Methoden aus java.util.List kapseln -> viel Arbeit.
Das Problem stellt sich mir bei der LgSettings, die mehrere Listen/Maps
verwalten muss. So z.B. eine Liste von java.util.Maps f=FCr die=20
verschiedenen Pfade
Element 1
Key Value
Win C:\
Linux /mnt/C
Element 2
Key Value
Win D:\
...
Ich m=F6chte aber nun z.B., dass in der Map nur Strings eingetragen werden
k=F6nnen und in der Liste nur Objekte vom Typ java.util.Map. Wie erreiche
ich das am besten?
MfG
EM=D6
--=20
Scientific Reviewer, Freelancer, Humanist -- Berlin / Germany
Phone: +49 (0)30 45491008 -- Web: http://www.humanist.de/erik
Editor of: http://www.violence.de, http://www.infoanarchy.org
Patriotism is an ephemeral motive that scarcely ever outlasts
the particular threat to society that aroused it.
-- Denis Diderot
|