@startuml class WebPage { - head : string := "" - title : string := "" - body : string := "" + __construct(title : string := "") + getHead() : string + getTitle() : string + setTitle(title : string) : void + getBody() : string + appendToHead(content : string) : void + appendCss(css : string) : void + appendCssUrl(url : string) : void + appendJs(js : string) : void + appendJsUrl(url : string) : void + appendContent(content : string) : void + toHTML() : string + escapeString(string $string) : string + {static} getLastModification() : string } @enduml