Examples of FileWriter


Examples of java.io.FileWriter

    if (f1.exists()) {
      Mapping mapping = new Mapping();
      try {
  mapping.loadMapping(mappingfile);
  Writer writer = new FileWriter(filename);
  Marshaller marshaller = new Marshaller(writer);
  marshaller.setMapping(mapping);
  marshaller.marshal(this);
  writer.close();
 
  log.info("written to XML");
      } catch (Exception e) {
  log.error(e.getMessage());
  e.printStackTrace();
View Full Code Here

Examples of java.io.FileWriter

     * This method writes the solution to a file.
     */
    public void writeToFile(Collection<? extends Event> optTIs, String fileName)
            throws IOException {

        BufferedWriter writer = new BufferedWriter(new FileWriter(fileName + ".sln"));
        logger.debug("Write to file: " + fileName + ".sln");

        try {
            for (Event ti : optTIs) {
                Location r = ti.getLocation();
View Full Code Here

Examples of java.io.FileWriter

  public static boolean writeToFile(String filename, String message, boolean append) {
    boolean    result;
    BufferedWriter  writer;
   
    try {
      writer = new BufferedWriter(new FileWriter(filename, append));
      writer.write(message);
      writer.newLine();
      writer.flush();
      writer.close();
      result = true;
View Full Code Here

Examples of java.io.FileWriter

        e.printStackTrace();
        try {
            TraceSystem ts = new TraceSystem(null);
            FileLock lock = new FileLock(ts, "error.lock", 1000);
            lock.lock(FileLock.LOCK_FILE);
            FileWriter fw = new FileWriter("error.txt", true);
            PrintWriter pw = new PrintWriter(fw);
            e.printStackTrace(pw);
            pw.close();
            fw.close();
            lock.unlock();
        } catch (Throwable t) {
            t.printStackTrace();
        }
        System.err.flush();
View Full Code Here

Examples of java.io.FileWriter

    if (m_LogFile == null)
      return;
   
    // append output to file
    try {
      writer = new BufferedWriter(new FileWriter(m_LogFile, true));
      writer.write(s);
      writer.flush();
      writer.close();
    }
    catch (Exception e) {
View Full Code Here

Examples of java.io.FileWriter

        // get garbage collected.
        try{
           if (file.exists()) {
               readerWriter = new BufferedReader(new FileReader(file));
           } else {
               readerWriter = new PrintWriter(new FileWriter(file));
           }
           return true;
       } catch (IOException e) {
           setError(e);
           return false;
View Full Code Here

Examples of java.io.FileWriter

          }
         
          if (result != null)
          {
            System.out.println("Ruleflow migrated from version 4.0 to 5.0");
            FileWriter fw = new FileWriter(outFile);
            fw.write(result);
            fw.flush();
            fw.close();
          }
          else
          {
            System.out.println("No Ruleflow Migration Reguired - Ruleflow is version 5.0");
          }
View Full Code Here

Examples of java.io.FileWriter

    }

    public static void printWorkload(final Collection<? extends Person> personsColl, DataPoolSettings settings) {
        try {
            File file = File.createTempFile("timefinder.workload", "timetable.html");
            FileWriter writer = new FileWriter(file);
            writer.write("<html><head><title>Workload</title>");
            writer.write("</head>");
            writer.write("<body>");

            HtmlPlannerComponent planner = new HtmlPlannerComponent(settings, "person load per slot in percent") {

                @Override
                protected String addTableEntry(Collection<Event> eventsPerSlot) {
                    int persons = 0;
                    // assume disjunct sets of persons
                    for (Event event : eventsPerSlot) {
                        persons += event.getPersons().size();
                    }
                    return Math.round(persons * 100.0f / personsColl.size()) + "%";// + persons + ";" + personsColl.size();
                }
            };
            for (Person p : personsColl) {
                planner.addEvents(p.getEvents());
            }
            writer.write(planner.getTimeTable());
            writer.write("<br/><br/>");

            planner = new HtmlPlannerComponent(settings, "events load per slot in percent");
            for (Person p : personsColl) {
                planner.addEvents(p.getEvents());
            }
            writer.write(planner.getTimeTable());
            writer.write("</body></html>");
            writer.close();
            Helper.openURL(file.toURI());
        } catch (IOException ex) {
            new RuntimeException("Problem while writing timetable of persons!", ex);
        }
    }
View Full Code Here

Examples of java.io.FileWriter

    }

    public static void printResources(Iterator<? extends Resource> iter, DataPoolSettings settings) {
        try {
            File file = File.createTempFile("timefinder.resources", "timetable.html");
            FileWriter writer = new FileWriter(file);
            writer.write("<html><head><title>Timetable</title></head>");
            writer.write("<body>");
            while (iter.hasNext()) {
                Resource resource = iter.next();
                HtmlPlannerComponent planner = new HtmlPlannerComponent(settings, resource.getName()) {

                    @Override
                    protected String addTableEntry(Collection<Event> eventsPerSlot) {
                        StringBuilder sb = new StringBuilder();
                        for (Event event : eventsPerSlot) {
                            sb.append(toString(event));
                            sb.append("<br/>");
                        }
                        return sb.toString();
                    }
                };
                writer.write("<br/>");
                planner.addEvents(resource.getEvents());
                writer.write(planner.getTimeTable());
                writer.write("<br/>");
                writer.write("<br/>");
            }

            writer.write("</body></html>");
            writer.close();
            Helper.openURL(file.toURI());
        } catch (IOException ex) {
            new RuntimeException("Problem while writing timetable of persons!", ex);
        }
    }
View Full Code Here

Examples of java.io.FileWriter

        write(reader, f);
    }   
   
    public static void write(final Reader reader, final File f) throws IOException {
      f.getParentFile().mkdirs();
      FileWriter fw = new FileWriter(f);       
        write(fw, reader, -1);  
    }
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.