Examples of Verse


Examples of info.textgrid.lab.noteeditor.mei2013.Verse

      }
    } else {
      boolean verseAlreadyContained = false;
      Syl newSyl = new Syl();
      newSyl.getContent().add(0, newString);
      Verse verse = new Verse();
      for (Object contentElement : getNote()
          .getDamagesAndSylsAndCorrs()) {
        if (contentElement instanceof Verse) {
          verse = ((Verse) contentElement);
          verseAlreadyContained = true;
          break;
        }
      }
      if (!verseAlreadyContained) {
        getNote().getDamagesAndSylsAndCorrs().add(verse);
      }
      verse.getSyls().clear();
      verse.getSyls().add(newSyl);
    }
  }
View Full Code Here

Examples of org.crosswire.jsword.passage.Verse

            sb.append(txtArea.getText() + "\n");
        }

        try {
            for (int i = begin; i <= end; i++) {
                Verse temp = new Verse(cbBook.getSelectedIndex() + 1, cbChapter.getSelectedIndex() + 1, i);
                BookData data = new BookData(book, temp);
                String versetext = OSISUtil.getCanonicalText(data.getOsisFragment());

                // Skip blank lines (this may happen if the selected bible does not
                // contain the choosed text, it may be a New Testment only, for example)
View Full Code Here

Examples of org.crosswire.jsword.passage.Verse

            int cardinality = key.getCardinality();
            String localBookName = null;
            for (int i = 0; i < cardinality; i++) {
                Key k = key.get(i);
                Verse v = KeyUtil.getVerse(k);
                if (localBookName == null) {
                    int bookNum = v.getBook();
                    try {
                        localBookName = BibleInfo.getPreferredBookName(bookNum);
                    } catch (NoSuchVerseException ex) {
                        Logger.getLogger(BibleVerseListPanel.class.getName()).log(Level.SEVERE, null, ex);
                    }
                }
                BookData data = new BookData(swordBook, k);

                try {
                    //The following line can throw a BookException
                    Element xmlData = data.getOsis();
                    fullTxt = OSISUtil.getCanonicalText(xmlData);

                    if (sb.length() > 0) {
                        sb.append(splitType.getTxt());
                    }
                    switch (refStype) {
                        case Full:
                            sb.append(localBookName).append(" ").append(v.getChapter()).append(":").append(v.getVerse()).append(" ");
                            break;
                        case ChapterAndVerse:
                            sb.append(v.getChapter()).append(":").append(v.getVerse()).append(" ");
                            break;
                        case VerseOnly:
                            sb.append(v.getVerse()).append(" ");
                            break;
                    }


                    sb.append(fullTxt).append(endl);
View Full Code Here

Examples of qurtext.domain.Verse

  }

  public Verse getBasmallah() {
    PersistenceManager pm = PMF.get().getPersistenceManager();
    try {
      Verse result = getVerse(pm, 1, 1);
      return result;
    } catch (NoSuchElementException e) {
      return null;
    } finally {
      pm.close();
View Full Code Here

Examples of qurtext.domain.Verse

  }

  @SuppressWarnings("unchecked")
  private Verse getVerse(PersistenceManager pm, int chapterNo, int verseNo) {
    String query = "select from " + Verse.class.getName() + " where chapterNo==" + chapterNo + " && verseNo==" + verseNo;
    Verse result = ((Collection<Verse>) pm.newQuery(query)
        .execute()).iterator().next();
    return result;
  }
View Full Code Here

Examples of qurtext.domain.Verse

    PersistenceManager pm = PMF.get().getPersistenceManager();
    try {
      Section section = getSection(chapterNo, verseNo, pm);

      JSONObject verses = getYaqbVerse(section);
          Verse previousVerse=null;
          String previousTransliteration="";;
      for (int i=section.getStartVerse();i<=section.getEndVerse();i++) {
        JSONObject versions=verses.getJSONObject("" + section.getChapterNo() + ":" + i);
        String arabic = getTanzilText(section.getChapterNo(), i);
        String transliteration = versions.getString("Transliteration");
        transliteration=transliteration.replaceAll("[A][A]", "'");
        transliteration=transliteration.replaceAll("[<][b][>]", "<s>");
        transliteration=transliteration.replaceAll("[ ][<][/][b][>]", "</s>");
        transliteration=transliteration.replaceAll("[<][/][b][>]", "</s>");
        transliteration=transliteration.replaceAll("[<][s][t][r][o][n][g][>]", "<s>");
        transliteration=transliteration.replaceAll("[<][/][s][t][r][o][n][g][>]", "</s>");
        String token="" + section.getChapterNo() + ":" + i;
        String translation = versions.getString(TRANSLATOR);
        if ("Free_Minds".equals(TRANSLATOR)) {
          translation=translationParser.getTranslations().get(token).trim();
        }
        TreeSet<String> topicList = translationParser.getVerseTopics().get(token);
        String topics = flattenStringCollection(topicList);
        transliteration = repairShiftedTransliteration(arabic,
            transliteration);
        Verse verse=section.getVerse(chapterNo,i);
        if (null==verse) {
          verse=new Verse();
          section.addVerse(verse);
        }
        verse.setChapterNo(chapterNo);
        verse.setVerseNo(i);
        verse.setText(arabic);
        verse.setUthmani(getTanzilUthmani(section.getChapterNo(), i));
        verse.setTransliteration(transliteration);
        verse.setTranslation(translation);
        verse.setTopics(topics);
        pm.makePersistent(verse);
        if (previousTransliteration.equals(transliteration)) {//suspicious;
          repairTransliteration(verse);
          repairTransliteration(previousVerse);
        }
View Full Code Here

Examples of qurtext.domain.Verse

    return resultList;
  }

  @Override
  public ClientVerse getBasmallah() {
    Verse result = verseFactory.getBasmallah();
    if (null==result) return new ClientVerse();
    return new ClientVerse(result.getChapterNo(),result.getVerseNo(),result.getUthmani(),result.getLiteral(),result.getTransliteration(),result.getTranslation(),result.getTopics());
  }
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.