package Ġno . nav . sy fo . alt inn . model Ċ Ċ import Ġno . nav . hel se . xml . sy k meld ing ar be id sg iver . XML Sy k meld ing Ar be id sg iver Ċ import Ġno . nav . sy fo . alt inn . model . Alt inn Sy k meld ing Mapper . Companion . to Sy k meld ing Xml Ċ import Ġno . nav . sy fo . alt inn . util . JAXB Ċ import Ġno . nav . sy fo . alt inn . util . Pdf Factory Ċ import Ġno . nav . sy fo . alt inn . util . Sy k meld ing HTML and PDF Mapper Ċ import Ġno . nav . sy fo . alt inn . util . Sy k meld ing HTML and PDF Mapper . Companion . to Sy k meld ing Html Ċ import Ġno . nav . sy fo . nar me ste le der . model . N ar me ste L eder Ċ import Ġno . nav . sy fo . p dl . client . model . Person Ċ import Ġno . nav . sy fo . p dl . client . model . full t Nav n Ċ Ċ class ĠS yk meld ing Alt inn ( ĊĠĠĠ Ġval Ġxml Sy k meld ing Ar be id sg iver : ĠXML Sy k meld ing Ar be id sg iver , ĊĠĠĠ Ġpas ient : ĠPerson , ĊĠĠĠ Ġna em rest e L eder : ĠN ar me ste L eder ? Ċ ) Ġ{ ĊĠĠĠ Ġval Ġsy k meld ing Xml : ĠString Ġ= ĠJAXB . marshall Sy k meld ing Ar be id sg iver ( xml Sy k meld ing Ar be id sg iver ) ĊĠĠĠ Ġval Ġsy k meld ing HTML : ĠString ĊĠĠĠ Ġval Ġsy k meld ing Portable HTML : ĠString ĊĠĠĠ Ġval Ġsy k meld ing Pdf : ĠByteArray ĊĊĠĠĠ Ġinit Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġsy k meld ing Xml For Html Ġ= Ġto Sy k meld ing Xml ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġn ar me ste L eder Ġ= Ġna em rest e L eder , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġxml Sy k meld ing Ar be id sg iver Ġ= Ġxml Sy k meld ing Ar be id sg iver ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġsy k meld ing HTML Ġ= Ġto Sy k meld ing Html ( sy k meld ing Xml Ġ= Ġsy k meld ing Xml For Html ) ĊĠĠĠĠĠĠĠ Ġsy k meld ing Portable HTML Ġ= ĠS yk meld ing HTML and PDF Mapper . to Portable HTML ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsy k meld ing HTML , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġxml Sy k meld ing Ar be id sg iver . sy k meld ing Id ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġsy k meld ing Pdf Ġ= ĠPdf Factory . get Sy k meld ing PDF ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsy k meld ing HTML , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpas ient . full t Nav n () ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ