public void init(Navigator Nav)
        {
            _nav = Nav;
            _imageCollection = _nav.getImageCollection();

            _artists = new List<String>();
            _mediums = new List<String>();
            _years = new List<String>();

            //Populate filter category lists
            foreach (ImageData img in _imageCollection)
            {
                String artist = img.artist;
                String medium = img.medium;
                String year = (img.year).ToString();

                if (!_artists.Contains(artist))
                    _artists.Add(artist);
                if (!_mediums.Contains(medium))
                    _mediums.Add(medium);
                if (!_years.Contains(year))
                    _years.Add(year);
            }
        }
Esempio n. 2
0
 public void setParent(Navigator nav)
 {
     _parent = nav;
 }