Examples of TitleItem


Examples of org.jampa.model.library.TitleItem

 
  private void buildInitialSongsList(IProgressMonitor monitor) {
    List<ILibraryItem> tmpSongsList = Controller.getInstance().getLibrary().getTitleList();
       
    _songsList = new ArrayList<ILibraryItem>();
    TitleItem item;
    Iterator<ILibraryItem> iter = tmpSongsList.iterator();
    while (iter.hasNext()) {       
      if (monitor.isCanceled())
        return;

      item = (TitleItem) iter.next();
      if (_advancedMode) {
        if ((_genreList.contains(item.getGenre())) &&
            (_artistList.contains(item.getArtist()))) {
          _songsList.add(item);
        }
      } else {
        _songsList.add(item);
      }
View Full Code Here

Examples of org.jampa.model.library.TitleItem

    }   
  }
 
  private void buildSongsList(IProgressMonitor monitor) {
    Random generator = new Random();
    TitleItem item;
    _finalSongsList = new LibraryList();
    int currentIndex;
       
    while ((_finalSongsList.getChildCount() < _songsNumber) &&
        (_songsList.size() > 0)) {
      if (monitor.isCanceled())
        return;
           
      currentIndex = generator.nextInt(_songsList.size());     
      item = (TitleItem) _songsList.get(currentIndex);
     
      _finalSongsList.addChild(item.getFilePath(), item);
     
      _songsList.remove(currentIndex);
           
      monitor.worked(1);
    }
View Full Code Here

Examples of org.olat.core.util.notifications.items.TitleItem

        DialogElementsPropertyManager mgr = DialogElementsPropertyManager.getInstance();
        DialogPropertyElements elements = mgr.findDialogElements(p.getResId(), p.getSubidentifier());
        final List<DialogElement> dialogElements = elements.getDialogPropertyElements();
        final Translator translator = Util.createPackageTranslator(FileUploadNotificationHandler.class, locale);

        si = new SubscriptionInfo(new TitleItem(translator.translate("notifications.header", new String[]{displayname}), CSSS_CLASS_UPLOAD_ICON), null);
        SubscriptionListItem subListItem;
        for (DialogElement element : dialogElements) {
          // do only show entries newer then the ones already seen
          if (element.getDate().after(compareDate)) {
            String filename = element.getFilename();
View Full Code Here

Examples of org.olat.core.util.notifications.items.TitleItem

  }

  @Override
  public String createTitleInfo(Subscriber subscriber, Locale locale) {
    Translator translator = Util.createPackageTranslator(ForumNotificationsHandler.class, locale);
    TitleItem title = getTitleItem(subscriber.getPublisher(), translator);
    return title.getInfoContent("text/plain");
  }
View Full Code Here

Examples of org.olat.core.util.notifications.items.TitleItem

    } catch (Exception e) {
      log.error("Error while creating assessment notifications for publisher: " + p.getKey(), e);
      checkPublisher(p);
      title = translator.translate("notifications.header");
    }
    return new TitleItem(title, ForumHelper.CSS_ICON_CLASS_FORUM);
  }
View Full Code Here

Examples of org.olat.core.util.notifications.items.TitleItem

       
        Wiki wiki = WikiManager.getInstance().getOrLoadWiki(ores);
        final List<WikiPage> pages = wiki.getPagesByDate();
        Translator translator = Util.createPackageTranslator(WikiPageChangeOrCreateNotificationHandler.class, locale);
       
        TitleItem title = getTitleItem(p, translator);
        si = new SubscriptionInfo(title, null);
          SubscriptionListItem subListItem;
            for (Iterator<WikiPage> it = pages.listIterator(); it.hasNext();) {           
              WikiPage element = it.next();
             
View Full Code Here

Examples of org.olat.core.util.notifications.items.TitleItem

      title = translator.translate("notifications.header.course", new String[]{course.getCourseTitle()});
    } else {
      title = translator.translate("notifications.header");
    }

    return new TitleItem(title, Wiki.CSS_CLASS_WIKI_ICON);
  }
View Full Code Here

Examples of org.olat.core.util.notifications.items.TitleItem

  @Override
  public String createTitleInfo(Subscriber subscriber, Locale locale) {
    try {
      Translator translator = Util.createPackageTranslator(WikiPageChangeOrCreateNotificationHandler.class, locale);
      TitleItem title = getTitleItem(subscriber.getPublisher(), translator);
      return title.getInfoContent("text/plain");
    } catch (Exception e) {
      logError("Error while creating assessment notifications for subscriber: " + subscriber.getKey(), e);
      checkPublisher(subscriber.getPublisher());
      return "-";
    }
View Full Code Here

Examples of org.olat.core.util.notifications.items.TitleItem

          List<IQTESTCourseNode> testNodes = getCourseTestNodes(course);
          Translator translator = Util.createPackageTranslator(AssessmentNotificationsHandler.class, locale);

          String title = translator.translate("notifications.header", new String[]{course.getCourseTitle()});
          si = new SubscriptionInfo(new TitleItem(title, CSS_CLASSS_IQTEST_ICON), null);

          for (Iterator<IQTESTCourseNode> i = testNodes.iterator(); i.hasNext();) {
            IQTESTCourseNode test = i.next();

            QTIResultManager qrm = QTIResultManager.getInstance();
View Full Code Here

Examples of org.olat.core.util.notifications.items.TitleItem

          if(!checkPublisher(p)) {
            return NotificationsManager.getInstance().getNoSubscriptionInfo();
          }
        }
       
        si = new SubscriptionInfo(new TitleItem(translator.translate(getNotificationHeaderKey(), new String[]{displayName}), getCssClassIcon() ), null);
        SubscriptionListItem subListItem;
        for (Iterator<FileInfo> it_infos = fInfos.iterator(); it_infos.hasNext();) {
              FileInfo fi = it_infos.next();
              MetaInfo metaInfo = fi.getMetaInfo();
              String filePath = fi.getRelPath();
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.