Beispiel #1
0
 public AlbumBean[] getResult() {
   synchronized (libraryList) {
     AlbumBean[] res;
     res = libraryList.toArray(new AlbumBean[libraryList.size()]);
     return res;
   }
 }
  /** finish handling and set up the enclosed object Usually called when the end tag is seen */
  @Override
  public void finishProcessing() {
    IMeasuredSpectrum pMeasured = null;

    final double pScore = getScore();
    final double pHyperScore = getHyperScore();
    final double rawScore = getRawScore();
    IonTypeScorer scorer = getIonScore();

    IProteinPosition[] containedInProteins = m_Positions.toArray(IProteinPosition.EMPTY_ARRAY);
    ((Polypeptide) m_Peptide).setContainedInProteins(containedInProteins);
    SpectralMatch scan =
        new SpectralMatch(m_Peptide, pMeasured, pScore, pHyperScore, rawScore, scorer, null);

    if (m_Usage != null) scan.getUsage().addTo(m_Usage);

    setElementObject(scan);
  }