| | 1 | = Funkce v Javě = |
| | 2 | |
| | 3 | Generátor může při zpracování šablon volat funkce napsané v Javě. Používá se následující jmenný prostor: |
| | 4 | |
| | 5 | {{{ |
| | 6 | #!xml |
| | 7 | xmlns:j="java:cz.frantovo.xmlWebGenerator.Funkce" |
| | 8 | }}} |
| | 9 | |
| | 10 | V současné době máme jen jednu funkci: |
| | 11 | |
| | 12 | {{{ |
| | 13 | #!java |
| | 14 | public class Funkce { |
| | 15 | public static Date posledníZměna(String soubor) throws URISyntaxException { |
| | 16 | return new Date(new File(new URI(soubor)).lastModified()); |
| | 17 | } |
| | 18 | } |
| | 19 | }}} |
| | 20 | |
| | 21 | Slouží ke zjištění data poslední úpravy souboru (používá se v agregovaných výstupech jako je RSS/Atom nebo sitemap.xml). Vše ostatní se řeší přes standardní XSLT/XPath. |