Changeset 68:2e6d7bfcd84f
- Timestamp:
- 01/07/12 18:57:39 (13 years ago)
- Author:
- František Kučera <franta-hg@…>
- Branch:
- default
- Message:
-
Diagramy #13: diagramy se ukládají do zvláštní složky. Funguje, ale zprasené. TODO: vylepšit.
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
r67
|
r68
|
|
43 | 43 | private static final String PŘÍKAZ_MARKDOWN = "markdown"; |
44 | 44 | private static final String ADRESÁŘ_VÝSTUPNÍ = "výstup"; |
| 45 | private static final String ADRESÁŘ_DIAGRAMY = "diagramy"; |
45 | 46 | private static int počítadloDiagramů = 0; |
46 | 47 | private static String počítadloDiagramůKontext = ""; |
… |
… |
|
127 | 128 | public static String vytvořDiagram(String zadání, boolean vodorovně, boolean kompletní, String kontext, String souborZadání) throws IOException, InterruptedException { |
128 | 129 | if (isPříkazDostupný(PŘÍKAZ_DOT)) { |
129 | | System.err.println("XXX Kontext: " + URLDecoder.decode(kontext, Charset.defaultCharset().name())); |
130 | | System.err.println("XXX Soubor: " + souborZadání); |
131 | 130 | |
132 | 131 | String soubor; |
… |
… |
|
151 | 150 | soubor = souborZadání; |
152 | 151 | } |
153 | | String souborSložka = ADRESÁŘ_VÝSTUPNÍ + File.separator + soubor; |
| 152 | File adresářDiagramů = new File(ADRESÁŘ_VÝSTUPNÍ, ADRESÁŘ_DIAGRAMY); |
| 153 | if (!adresářDiagramů.exists()) { |
| 154 | adresářDiagramů.mkdirs(); |
| 155 | } |
| 156 | String souborSložka = ADRESÁŘ_VÝSTUPNÍ + File.separator + ADRESÁŘ_DIAGRAMY + File.separator + soubor; |
154 | 157 | |
155 | 158 | String zdroják; |
… |
… |
|
183 | 186 | |
184 | 187 | if (chyby.length() == 0) { |
185 | | return soubor; |
| 188 | return ADRESÁŘ_DIAGRAMY + File.separator + soubor; |
186 | 189 | } else { |
187 | 190 | System.err.print("Při vytváření diagramu došlo k chybě: " + chyby); |