root/šablona/funkce/src/cz/frantovo/xmlWebGenerator/Funkce.java @ 80:386c7e4ac34b

Revision 76:c7746d95283d, 1.4 KB (checked in by František Kučera <franta-hg@…>, 13 years ago)

Rozdělení knihovny funkcí podle maker, ve kterých se funkce používají. #8

Line 
1/**
2 * XML Web generátor – program na generování webových stránek
3 * Copyright © 2012 František Kučera (frantovo.cz)
4 *
5 * This program is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation, either version 3 of the License, or
8 * (at your option) any later version.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
17 */
18package cz.frantovo.xmlWebGenerator;
19
20import java.io.File;
21import java.util.Date;
22import java.net.URI;
23import java.net.URISyntaxException;
24
25/**
26 * Společná knihovna funkcí volaných z XSLT
27 * 
28 * @author František Kučera (frantovo.cz)
29 */
30public class Funkce {
31       
32        /**
33         * Zjištuje, kdy byl naposledy daný soubor změněn.
34         * @param soubor cesta k souboru
35         * @return datum poslední změny
36         * @throws URISyntaxException
37         */
38        public static Date posledníZměna(String soubor) throws URISyntaxException {
39                URI uri = new URI(soubor);
40                File f = new File(uri);
41                return new Date(f.lastModified());
42        }
43}
Note: See TracBrowser for help on using the browser.