šablona/funkce/src/cz/frantovo/xmlWebGenerator/Funkce.java
changeset 69 e7908e307b61
parent 68 2e6d7bfcd84f
child 76 c7746d95283d
--- a/šablona/funkce/src/cz/frantovo/xmlWebGenerator/Funkce.java	Sat Jan 07 18:57:39 2012 +0100
+++ b/šablona/funkce/src/cz/frantovo/xmlWebGenerator/Funkce.java	Sat Jan 07 19:06:18 2012 +0100
@@ -42,9 +42,8 @@
 	private static final String PŘÍKAZ_DOT = "dot";
 	private static final String PŘÍKAZ_MARKDOWN = "markdown";
 	private static final String ADRESÁŘ_VÝSTUPNÍ = "výstup";
-	private static final String ADRESÁŘ_DIAGRAMY = "diagramy";
 	private static int počítadloDiagramů = 0;
-	private static String počítadloDiagramůKontext = "";
+	private static String počítadloDiagramůKontext = ""; // aktuálně zpracovávaná stránka, při změně vynulujeme počítadlo
 
 	/**
 	 * Zjištuje, kdy byl naposledy daný soubor změněn.
@@ -149,11 +148,7 @@
 			} else {
 				soubor = souborZadání;
 			}
-			File adresářDiagramů = new File(ADRESÁŘ_VÝSTUPNÍ, ADRESÁŘ_DIAGRAMY);
-			if (!adresářDiagramů.exists()) {
-				adresářDiagramů.mkdirs();
-			}
-			String souborSložka = ADRESÁŘ_VÝSTUPNÍ + File.separator + ADRESÁŘ_DIAGRAMY + File.separator + soubor;
+			String souborSložka = ADRESÁŘ_VÝSTUPNÍ + File.separator + soubor;
 
 			String zdroják;
 			if (kompletní) {
@@ -185,7 +180,7 @@
 			p.waitFor();
 
 			if (chyby.length() == 0) {
-				return ADRESÁŘ_DIAGRAMY + File.separator + soubor;
+				return soubor;
 			} else {
 				System.err.print("Při vytváření diagramu došlo k chybě: " + chyby);
 				return null;