| 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. |