Examples of ListFolder


Examples of net.pms.external.xbmc.folders.ListFolder

  @Override
  public void discoverChildren() {
    XBMCLog.info("discovering tv show initials");
    List<String> initials = dao.getInitials();
    for (final String initial : initials) {
      ListFolder f = new ListFolder(initial) {
        @Override
        public List<VirtualFolder> getList() {
          XBMCLog.info("loading tv show titles for: " + initial);
          Map<Integer, String> map = dao.getTitlesByInitial(initial);
          List<VirtualFolder> list = new ArrayList<VirtualFolder>();
View Full Code Here

Examples of net.pms.external.xbmc.folders.ListFolder

  @Override
  public void discoverChildren() {
    XBMCLog.info("discovering tv show years");
    Map<Integer, String> years = dao.getYears();
    for (final String year : years.values()) {
      ListFolder f = new ListFolder(year) {
        @Override
        public List<VirtualFolder> getList() {
          XBMCLog.info("loading movie titles for: " + year);
          Map<Integer, String> map = dao.getTitlesByYear(year);
          List<VirtualFolder> list = new ArrayList<VirtualFolder>();
View Full Code Here

Examples of net.pms.external.xbmc.folders.ListFolder

  @Override
  public void discoverChildren() {
    XBMCLog.info("discovering tv show genres");
    Map<Integer, String> genres = dao.getGenres();
    for (final String genre : genres.values()) {
      ListFolder f = new ListFolder(genre) {
        @Override
        public List<VirtualFolder> getList() {
          XBMCLog.info("loading tv show titles for: " + genre);
          Map<Integer, String> map = dao.getTitlesByGenre(genre);
          List<VirtualFolder> list = new ArrayList<VirtualFolder>();
View Full Code Here

Examples of net.pms.external.xbmc.folders.ListFolder

  @Override
  public void discoverChildren() {
    XBMCLog.info("discovering movie initials");
    List<String> initials = dao.getInitials();
    ListFolder all = new ListFolder("All") {
      @Override
      public List<VirtualFolder> getList() {
        XBMCLog.info("loading all movie titles");
        // Added Sort to Movie List
        Map<Integer, String> map = MapUtil.sortByValue(dao.getTitlesByInitial(null));
        List<VirtualFolder> list = new ArrayList<VirtualFolder>();
        for (Integer id : map.keySet()) {
          String name = map.get(id);
          TitleVirtualFolder title = new TitleVirtualFolder(id, name, dao);
          list.add(title);
        }
        return list;
      }
    };
    addChild(all);
   
    for (final String initial : initials) {
      ListFolder f = new ListFolder(initial) {
        @Override
        public List<VirtualFolder> getList() {
          XBMCLog.info("loading movie titles for: " + initial);
          // Added Sort to Movie List
          Map<Integer, String> map = MapUtil.sortByValue(dao.getTitlesByInitial(initial));
View Full Code Here

Examples of net.pms.external.xbmc.folders.ListFolder

  @Override
  public void discoverChildren() {
    XBMCLog.info("discovering movie years");
    Map<Integer, String> years = dao.getYears();
    for (final String year : years.values()) {
      ListFolder f = new ListFolder(year) {
        @Override
        public List<VirtualFolder> getList() {
          XBMCLog.info("loading movie titles for: " + year);
          // Added Sort to Movie List
          Map<Integer, String> map = MapUtil.sortByValue(dao.getTitlesByYear(year));
View Full Code Here

Examples of net.pms.external.xbmc.folders.ListFolder

  public void discoverChildren() {
    XBMCLog.info("discovering movie sets");
    // Added Sort to set List
      final Map<Integer, String> sets = MapUtil.sortByValue(dao.getSets());
      for (final Integer setId : sets.keySet()) {
        ListFolder f = new ListFolder(sets.get(setId)) {
          @Override
          public List<VirtualFolder> getList() {
            XBMCLog.info("loading movie titles for: " + sets.get(setId));
            // Added Sort to Movie List
            Map<Integer, String> map = MapUtil.sortByValue(dao.getTitlesBySet(setId));
View Full Code Here

Examples of net.pms.external.xbmc.folders.ListFolder

  public void discoverChildren() {
    XBMCLog.info("discovering movie genres");
    // Added Sort to Genre List
    Map<Integer, String> genres = MapUtil.sortByValue(dao.getGenres());
    for (final String genre : genres.values()) {
      ListFolder f = new ListFolder(genre) {
        @Override
        public List<VirtualFolder> getList() {
          XBMCLog.info("loading movie titles for: " + genre);
          // Added Sort to Movie List
          Map<Integer, String> map = MapUtil.sortByValue(dao.getTitlesByGenre(genre));
View Full Code Here

Examples of net.pms.external.xbmc.folders.ListFolder

    XBMCLog.info("discovering movie categories");

    Map<Integer, String> artists = dao.getArtists();

    for (final Integer artistId : artists.keySet()) {
      addChild(new ListFolder(artists.get(artistId)) {
        @Override
        public List<VirtualFolder> getList() {
          List<VirtualFolder> albumFolders = new ArrayList<VirtualFolder>();
          Map<Integer, String> albums = dao.getAlbumsByArtist(artistId);
          for (Integer albumId : albums.keySet()) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.