Package edu.harvard.wcfia.yoshikoder.concordance

Examples of edu.harvard.wcfia.yoshikoder.concordance.Concordance


      sb.append("<table>\n");
      for (YKDocument doc : map.keySet()) {
        sb.append("<tr>");
        String doclab = "<td><b>" + escapeXML(doc.getTitle()) + "</b>&nbsp;&nbsp;</td>\n";
        String doclabDimmed = "<td class='dimmed'>" + escapeXML(doc.getTitle()) + "</td>\n";
        Concordance conc = map.get(doc);
        int counter = 0;
        for (Iterator<ConcordanceLine> iter = conc.iterator(); iter.hasNext();) {
          ConcordanceLine line = iter.next();
          if (counter > 0)
              sb.append(doclabDimmed);
          else
            sb.append(doclab);
View Full Code Here


        sb.append(" windowsize=\"" + winsize + "\"")
        sb.append(" creationdate=\"" + (new java.util.Date()) + "\">\n");
        for (YKDocument doc : map.keySet()) {
          sb.append("<concgroup>\n");
          sb.append(toXML(doc));
          Concordance conc = map.get(doc);
          for (Iterator<ConcordanceLine> iter = conc.iterator(); iter.hasNext();) {
            ConcordanceLine line = iter.next();
            sb.append("<line>");
            TokenList lhs = line.getLeftHandSide();
            for (Iterator<Token> iterator = lhs.iterator(); iterator.hasNext();) {
              Token word = iterator.next();
View Full Code Here

       
        ConcordanceHandler h = new ConcordanceHandler();
        InputStream stream = new FileInputStream(f);
        parser.parse(stream, h);
        stream.close();
        Concordance conc = h.getConcordance();
       
        return conc;
    }
View Full Code Here

    public ExportConcordanceAsExcelAction(Yoshikoder yk) {
        super(yk, ExportConcordanceAsExcelAction.class.getName());
    }
   
    public void actionPerformed(ActionEvent e) {
        final Concordance concordance = yoshikoder.getConcordance();
        if ((concordance==null) || (concordance.size()==0))
            return;
       
        if (concordanceExporter == null)
            concordanceExporter = DialogUtil.makeFileDialog(yoshikoder,
                "Export Concordance as MS Excel", FileDialog.SAVE, null);
View Full Code Here

TOP

Related Classes of edu.harvard.wcfia.yoshikoder.concordance.Concordance

Copyright © 2018 www.massapicom. 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.