import java.util.*; public class Palette { /** * @associates <{Figur}> * @supplierCardinality 0..* */ private List figurer = new ArrayList(); private List navne = new ArrayList(); public Palette() { tilføj("Cirkel", new Cirkel(10,10,10)); tilføj("Firkant", new Firkant(0,0,20,20)); } public void tilføj(String navn, Figur f) { navne.add(navn); figurer.add(f); } public List navneliste() { return navne; } public Figur opretFigur(int indeks, int x, int y) { Figur f = (Figur) figurer.get(indeks); f = f.kopi(); f.x = x; f.y = y; return f; } }