blob: 5d971707dd82cde2dd3967bc3e73620364a37937 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="354px" preserveAspectRatio="none" style="width:294px;height:354px;background:#FFFFFF;" version="1.1" viewBox="0 0 294 354" width="294px" zoomAndPan="magnify"><defs><filter height="300%" id="f1o041urqnacoc" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--MD5=[c7e036dbcd995800f045d7ce8fd1b2fc]
class org.apache.wiki.ui.Installer--><a href="Installer.html" target="_top" title="Installer.html" xlink:actuate="onRequest" xlink:href="Installer.html" xlink:show="new" xlink:title="Installer.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f1o041urqnacoc)" height="322.8359" id="org.apache.wiki.ui.Installer" style="stroke:#A80036;stroke-width:1.5;" width="273" x="7" y="7"/><ellipse cx="96.75" cy="25.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M99.7188,31.6094 Q99.1406,31.9063 98.5,32.0469 Q97.8594,32.2031 97.1563,32.2031 Q94.6563,32.2031 93.3281,30.5625 Q92.0156,28.9063 92.0156,25.7813 Q92.0156,22.6563 93.3281,21 Q94.6563,19.3438 97.1563,19.3438 Q97.8594,19.3438 98.5,19.5 Q99.1563,19.6563 99.7188,19.9531 L99.7188,22.6719 Q99.0938,22.0938 98.5,21.8281 Q97.9063,21.5469 97.2813,21.5469 Q95.9375,21.5469 95.25,22.625 Q94.5625,23.6875 94.5625,25.7813 Q94.5625,27.875 95.25,28.9531 Q95.9375,30.0156 97.2813,30.0156 Q97.9063,30.0156 98.5,29.75 Q99.0938,29.4688 99.7188,28.8906 L99.7188,31.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="53" x="133.25" y="24.9951">Installer</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="85" x="117.25" y="37.5791">org.apache.wiki.ui</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="279" y1="44.9375" y2="44.9375"/><ellipse cx="18" cy="55.9375" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="94" x="27" y="59.1479">ADMIN_ID: String</text><ellipse cx="18" cy="68.7422" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="114" x="27" y="71.9526">ADMIN_NAME: String</text><ellipse cx="18" cy="81.5469" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="119" x="27" y="84.7573">INSTALL_INFO: String</text><ellipse cx="18" cy="94.3516" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="130" x="27" y="97.562">INSTALL_ERROR: String</text><ellipse cx="18" cy="107.1563" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="144" x="27" y="110.3667">INSTALL_WARNING: String</text><ellipse cx="18" cy="119.9609" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="100" x="27" y="123.1714">APP_NAME: String</text><ellipse cx="18" cy="132.7656" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="120" x="27" y="135.9761">STORAGE_DIR: String</text><ellipse cx="18" cy="145.5703" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="96" x="27" y="148.7808">PAGE_DIR: String</text><ellipse cx="18" cy="158.375" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="98" x="27" y="161.5854">WORK_DIR: String</text><ellipse cx="18" cy="171.1797" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="123" x="27" y="174.3901">ADMIN_GROUP: String</text><ellipse cx="18" cy="183.9844" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="125" x="27" y="187.1948">PROPFILENAME: String</text><ellipse cx="18" cy="196.7891" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="89" x="27" y="199.9995">TMP_DIR: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="279" y1="206.5938" y2="206.5938"/><ellipse cx="18" cy="217.5938" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="247" x="27" y="220.8042">Installer(HttpServletRequest, ServletConfig)</text><ellipse cx="18" cy="230.3984" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="130" x="27" y="233.6089">adminExists(): boolean</text><ellipse cx="18" cy="243.2031" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="163" x="27" y="246.4136">createAdministrator(): String</text><ellipse cx="18" cy="256.0078" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="147" x="27" y="259.2183">getPropertiesList(): String</text><ellipse cx="18" cy="268.8125" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="152" x="27" y="272.0229">getPropertiesPath(): String</text><ellipse cx="18" cy="281.6172" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="150" x="27" y="284.8276">getProperty(String): String</text><ellipse cx="18" cy="294.4219" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="131" x="27" y="297.6323">parseProperties(): void</text><ellipse cx="18" cy="307.2266" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="125" x="27" y="310.437">saveProperties(): void</text><ellipse cx="18" cy="320.0313" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="164" x="27" y="323.2417">validateProperties(): boolean</text></a><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="47.5" y="346.1182">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[5830d2363005478112d3f93b0c212d34]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>Installer\n<size:10>org.apache.wiki.ui" as org.apache.wiki.ui.Installer [[Installer.html]] {
{static} +ADMIN_ID: String
{static} +ADMIN_NAME: String
{static} +INSTALL_INFO: String
{static} +INSTALL_ERROR: String
{static} +INSTALL_WARNING: String
{static} +APP_NAME: String
{static} +STORAGE_DIR: String
{static} +PAGE_DIR: String
{static} +WORK_DIR: String
{static} +ADMIN_GROUP: String
{static} +PROPFILENAME: String
{static} +TMP_DIR: String
+Installer(HttpServletRequest, ServletConfig)
+adminExists(): boolean
+createAdministrator(): String
+getPropertiesList(): String
+getPropertiesPath(): String
+getProperty(String): String
+parseProperties(): void
+saveProperties(): void
+validateProperties(): boolean
}
center footer UMLDoclet 2.0.15, PlantUML 1.2021.13
@enduml
PlantUML version 1.2021.13(Mon Nov 01 11:38:45 UTC 2021)
(APACHE source distribution)
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Default Encoding: UTF-8
Language: en
Country: US
--></g></svg>