Package net.sourceforge.align.formatter

Examples of net.sourceforge.align.formatter.PresentationFormatter


      }
      formatter = new TmxFormatter(writer, languageArray[0], languageArray[1]);
    } else if (cls.equals("presentation")) {
      Writer writer = getSingleWriter(commandLine);
      int width = createInt(commandLine, "width", PresentationFormatter.DEFAULT_WIDTH);
      formatter = new PresentationFormatter(writer, width);
    } else if (cls.equals("html")) {
      Writer writer = getSingleWriter(commandLine);
      formatter = new HtmlFormatter(writer);
    } else if (cls.equals("info")) {
      Writer writer = getSingleWriter(commandLine);
View Full Code Here


    Parser leftParser = new AlParser(leftReader);
    Parser rightParser = new AlParser(rightReader);
   
    int width = createInt(commandLine, "width", PresentationFormatter.DEFAULT_WIDTH);

    Formatter formatter = new PresentationFormatter(getErr(), width);

    boolean showDiff = commandLine.hasOption('d');

    List<Alignment> leftAlignmentList = leftParser.parse();
    List<Alignment> rightAlignmentList = rightParser.parse();

    Diff diff = compare(leftAlignmentList, rightAlignmentList);
   
    if (showDiff) {
     
      Iterator<List<Alignment>> leftIterator = diff.getLeftGroupList().iterator();
      Iterator<List<Alignment>> rightIterator = diff.getRightGroupList().iterator();
     
      while (leftIterator.hasNext()) {
       
        List<Alignment> leftGroup = leftIterator.next();
        List<Alignment> rightGroup = rightIterator.next();
       
        getErr().println("< left alignments");
        getErr().println();
        formatter.format(leftGroup);
        getErr().println();
        getErr().println();

        getErr().println("> right alignments");
        getErr().println();
        formatter.format(rightGroup);
        getErr().println();
        getErr().println();

        getErr().println();
       
View Full Code Here

TOP

Related Classes of net.sourceforge.align.formatter.PresentationFormatter

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.