Package cz.vse.xkucf03.svnStatistika.jadro.pokusy

Examples of cz.vse.xkucf03.svnStatistika.jadro.pokusy.Export


    public void run() {
       
        StatistickyServer.setZaneprazdneny(true);
        StatistickyServer.setZaneprazdnenyUlohou(nastaveni.getUrl());
       
        SVNstatistika s = new SVNstatistika(nastaveni);
        try {
            s.vytvorStatistiky();
        } catch (SVNstatistikaChyba e) {
            log.error(e);
        }
       
        StatistickyServer.setZaneprazdneny(false);
View Full Code Here


    String predchoziVerze = "";

    for (SVNFileRevision v : verze) {
      String aktualniVerze = getObsahSouboru(cesta, v.getRevision());

      Zmena z = new Zmena();
      PocitadloRozdilu.spocitejRozdily(predchoziVerze, aktualniVerze, z);
      z.setCesta(v.getPath());
      z.setVerze(v.getRevision());
      doplnZmenoveInformace(z);

      mezivysledky.pridejZmenu(z);
      predchoziVerze = aktualniVerze;
    }
View Full Code Here

    try {
      nactiVsechnyVerze();
      /** projdeme všechny adresáře a soubory, mezivýsledky uložíme dodatabáze */
      zpracujAdresar(null);
    } catch (SVNException e) {
      throw new SVNstatistikaChyba("vytvorStatistiky()", e);
    }

    ZpracovaniVystupu zpracovaniVystupu = new ZpracovaniVystupu(mezivysledky);

    zpracovaniVystupu.zpracujVystup();
View Full Code Here

      long verzeUloziste = u.getLatestRevision();
      log.debug("overSpojeni() - verze úložiště: " + verzeUloziste);
      return verzeUloziste;
    } catch (SVNException e) {
      log.fatal("overSpojeni() - nepodařilo se spojit s úložištěm", e);
      throw new SVNstatistikaChyba("Nepodařilo se spojit s úložištěm", e);
    }
  }
View Full Code Here

            DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
            DocumentBuilder builder = dbf.newDocumentBuilder();
            dokument = builder.parse(cestaSablony + "index.html");
           
        } catch (ParserConfigurationException e) {
            throw new SVNstatistikaChybaVystupu("Chyba při načítání šablony", e);
        } catch (SAXException e) {
            throw new SVNstatistikaChybaVystupu("Chyba při načítání šablony", e);
        } catch (IOException e) {
            throw new SVNstatistikaChybaVystupu("Chyba při načítání šablony", e);
        }
    }
View Full Code Here

    private void nakopirujStatickePrvky() throws SVNstatistikaChybaVystupu {
        try {
            kopirujSoubor(new File(cestaSablony + "styl.css"), new File(cestaProVystup + "styl.css"));
            kopirujSoubor(new File(cestaSablony + "dir.png"), new File(cestaProVystup + "dir.png"));
        } catch (Exception e) {
            throw new SVNstatistikaChybaVystupu("Nepodařilo se zkopírovat statické prvky ze šablony do výstupu", e);
        }
    }
View Full Code Here

           
            transformer.transform(source, result);
           
            fos.close();
        } catch (TransformerConfigurationException e) {
            throw new SVNstatistikaChybaVystupu("Chyba při zápisu výstupu", e);
        } catch (TransformerException e) {
            throw new SVNstatistikaChybaVystupu("Chyba při zápisu výstupu", e);
        } catch (FileNotFoundException e) {
            throw new SVNstatistikaChybaVystupu("Chyba při zápisu výstupu", e);
        } catch (IOException e) {
            throw new SVNstatistikaChybaVystupu("Chyba při zápisu výstupu", e);
        }
    }
View Full Code Here

                adresar.mkdirs();
                return true;
            }
           
        } catch (Exception e){
            throw new SVNstatistikaChybaVystupu("Nepodařilo se vytvořit výstupní adresář",e);
        }
       
    }
View Full Code Here

      Writer out = new OutputStreamWriter(new FileOutputStream(new File(soubor)), "UTF-8");
      /** tady musí být FALSE, jinak je to rozsypané! */
      svgGenerator.stream(out, false);
                        out.close();
    } catch (IOException e) {
      throw new SVNstatistikaChybaVystupu("Nepodařilo se vytvořit SVG graf", e);
    }

    /** případně uložíme i PNG verzi */
    if (png) {
      try {
        FileOutputStream fos = new FileOutputStream(new File(soubor + ".png"));
        ChartUtilities.writeChartAsPNG(fos, graf, 640, 400);
                                fos.close();
      } catch (IOException e) {
        throw new SVNstatistikaChybaVystupu("Nepodařilo se vytvořit PNG graf", e);
      }
    }
  }
View Full Code Here

      Writer out = new OutputStreamWriter(new FileOutputStream(new File(soubor)), "UTF-8");
      /** tady musí být FALSE, jinak je to rozsypané! */
      svgGenerator.stream(out, false);
                        out.close();
    } catch (IOException e) {
      throw new SVNstatistikaChybaVystupu("Nepodařilo se vytvořit SVG graf", e);
    }

    /** případně uložíme i PNG verzi */
    if (png) {
      try {
        FileOutputStream fos = new FileOutputStream(new File(soubor + ".png"));
        ChartUtilities.writeChartAsPNG(fos, graf, 640, 400);
                                fos.close();
      } catch (IOException e) {
        throw new SVNstatistikaChybaVystupu("Nepodařilo se vytvořit PNG graf", e);
      }

    }
  }
View Full Code Here

TOP

Related Classes of cz.vse.xkucf03.svnStatistika.jadro.pokusy.Export

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.