blob: fd2989aca3a3f86094cab5d87835ce511177e556 [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="751px" preserveAspectRatio="none" style="width:341px;height:751px;background:#FFFFFF;" version="1.1" viewBox="0 0 341 751" width="341px" zoomAndPan="magnify"><defs><filter height="300%" id="fj02jmx5pvku6" 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=[a071da11f522594383cca5a28317401a]
class org.apache.wiki.api.core.Engine--><a href="Engine.html" target="_top" title="Engine.html" xlink:actuate="onRequest" xlink:href="Engine.html" xlink:show="new" xlink:title="Engine.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#fj02jmx5pvku6)" height="719.7813" id="org.apache.wiki.api.core.Engine" style="stroke:#A80036;stroke-width:1.5;" width="320" x="7" y="7"/><ellipse cx="102.25" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M98.1719,21.7344 L98.1719,19.5781 L105.5625,19.5781 L105.5625,21.7344 L103.0938,21.7344 L103.0938,29.8125 L105.5625,29.8125 L105.5625,31.9688 L98.1719,31.9688 L98.1719,29.8125 L100.6406,29.8125 L100.6406,21.7344 L98.1719,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="48" x="159.25" y="24.9951">Engine</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="121" x="122.75" y="37.5791">org.apache.wiki.api.core</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="326" 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="182" x="27" y="59.1479">DEFAULT_INLINEPATTERN: 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="191" x="27" y="71.9526">DEFAULT_TEMPLATE_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="130" x="27" y="84.7573">PROP_APPNAME: 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="177" x="27" y="97.562">PROP_INLINEIMAGEPTRN: 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="152" x="27" y="110.3667">PROP_INTERWIKIREF: 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="152" x="27" y="123.1714">PROP_SEARCHPATH: 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="177" x="27" y="135.9761">PROP_STOREUSERNAME: 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="138" x="27" y="148.7808">PROP_ENCODING: 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="203" x="27" y="161.5854">PROP_NO_FILTER_ENCODING: 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="128" x="27" y="174.3901">PROP_WORKDIR: 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="163" x="27" y="187.1948">PREFS_COOKIE_NAME: 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="166" x="27" y="199.9995">PROP_MATCHPLURALS: String</text><ellipse cx="18" cy="209.5938" 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="153" x="27" y="212.8042">PROP_TEMPLATEDIR: String</text><ellipse cx="18" cy="222.3984" 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="145" x="27" y="225.6089">PROP_FRONTPAGE: String</text><ellipse cx="18" cy="235.2031" 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="185" x="27" y="238.4136">PROP_URLCONSTRUCTOR: String</text><ellipse cx="18" cy="248.0078" 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="190" x="27" y="251.2183">PROP_ACL_MANAGER_IMPL: String</text><ellipse cx="18" cy="260.8125" 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="189" x="27" y="264.0229">PROP_REF_MANAGER_IMPL: String</text><ellipse cx="18" cy="273.6172" 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="285" x="27" y="276.8276">PROP_ALLOW_CREATION_OF_EMPTY_PAGES: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="326" y1="283.4219" y2="283.4219"/><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="294" x="27" y="297.6323">adapt(Class&lt;E extends Engine&gt;): E extends Engine</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" font-style="italic" lengthAdjust="spacing" textLength="145" x="27" y="310.437">getManager(Class&lt;T&gt;): T</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" font-style="italic" lengthAdjust="spacing" textLength="188" x="27" y="323.2417">getManagers(Class&lt;T&gt;): List&lt;T&gt;</text><ellipse cx="18" cy="332.8359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="132" x="27" y="336.0464">isConfigured(): boolean</text><ellipse cx="18" cy="345.6406" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="173" x="27" y="348.8511">getWikiProperties(): Properties</text><ellipse cx="18" cy="358.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="112" x="27" y="361.6558">getWorkDir(): String</text><ellipse cx="18" cy="371.25" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="136" x="27" y="374.4604">getTemplateDir(): String</text><ellipse cx="18" cy="384.0547" 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="167" x="27" y="387.2651">getPluginSearchPath(): String</text><ellipse cx="18" cy="396.8594" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="115" x="27" y="400.0698">getStartTime(): Date</text><ellipse cx="18" cy="409.6641" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="117" x="27" y="412.8745">getBaseURL(): String</text><ellipse cx="18" cy="422.4688" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="147" x="27" y="425.6792">getGlobalRSSURL(): String</text><ellipse cx="18" cy="435.2734" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="171" x="27" y="438.4839">getInterWikiURL(String): String</text><ellipse cx="18" cy="448.0781" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="204" x="27" y="451.2886">getURL(String, String, String): String</text><ellipse cx="18" cy="460.8828" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="124" x="27" y="464.0933">getFrontPage(): String</text><ellipse cx="18" cy="473.6875" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="202" x="27" y="476.8979">getServletContext(): ServletContext</text><ellipse cx="18" cy="486.4922" 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="489.7026">findConfigFile(String): URL</text><ellipse cx="18" cy="499.2969" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="231" x="27" y="502.5073">getAllInterWikiLinks(): Collection&lt;String&gt;</text><ellipse cx="18" cy="512.1016" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="273" x="27" y="515.312">getAllInlinedImagePatterns(): Collection&lt;String&gt;</text><ellipse cx="18" cy="524.9063" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="226" x="27" y="528.1167">getSpecialPageReference(String): String</text><ellipse cx="18" cy="537.7109" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="162" x="27" y="540.9214">getApplicationName(): String</text><ellipse cx="18" cy="550.5156" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="118" x="27" y="553.7261">getRootPath(): String</text><ellipse cx="18" cy="563.3203" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="187" x="27" y="566.5308">getFinalPageName(String): String</text><ellipse cx="18" cy="576.125" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="156" x="27" y="579.3354">encodeName(String): String</text><ellipse cx="18" cy="588.9297" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="156" x="27" y="592.1401">decodeName(String): String</text><ellipse cx="18" cy="601.7344" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="173" x="27" y="604.9448">getContentEncoding(): Charset</text><ellipse cx="18" cy="614.5391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="261" x="27" y="617.7495">addWikiEventListener(WikiEventListener): void</text><ellipse cx="18" cy="627.3438" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="284" x="27" y="630.5542">removeWikiEventListener(WikiEventListener): void</text><ellipse cx="18" cy="640.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="183" x="27" y="643.3589">setAttribute(String, Object): void</text><ellipse cx="18" cy="652.9531" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="123" x="27" y="656.1636">getAttribute(String): T</text><ellipse cx="18" cy="665.7578" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="149" x="27" y="668.9683">removeAttribute(String): T</text><ellipse cx="18" cy="678.5625" 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="681.7729">start(Properties): void</text><ellipse cx="18" cy="691.3672" 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="64" x="27" y="694.5776">stop(): void</text><ellipse cx="18" cy="704.1719" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="144" x="27" y="707.3823">initialize(Properties): void</text><ellipse cx="18" cy="716.9766" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="94" x="27" y="720.187">shutdown(): void</text></a><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="71" y="743.0635">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[2d0e177e38727eb3de44c8e0d14a7fdf]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
interface "<size:14>Engine\n<size:10>org.apache.wiki.api.core" as org.apache.wiki.api.core.Engine [[Engine.html]] {
{static} +DEFAULT_INLINEPATTERN: String
{static} +DEFAULT_TEMPLATE_NAME: String
{static} +PROP_APPNAME: String
{static} +PROP_INLINEIMAGEPTRN: String
{static} +PROP_INTERWIKIREF: String
{static} +PROP_SEARCHPATH: String
{static} +PROP_STOREUSERNAME: String
{static} +PROP_ENCODING: String
{static} +PROP_NO_FILTER_ENCODING: String
{static} +PROP_WORKDIR: String
{static} +PREFS_COOKIE_NAME: String
{static} +PROP_MATCHPLURALS: String
{static} +PROP_TEMPLATEDIR: String
{static} +PROP_FRONTPAGE: String
{static} +PROP_URLCONSTRUCTOR: String
{static} +PROP_ACL_MANAGER_IMPL: String
{static} +PROP_REF_MANAGER_IMPL: String
{static} +PROP_ALLOW_CREATION_OF_EMPTY_PAGES: String
+adapt(Class<E extends Engine>): E extends Engine
{abstract} +getManager(Class<T>): T
{abstract} +getManagers(Class<T>): List<T>
{abstract} +isConfigured(): boolean
{abstract} +getWikiProperties(): Properties
{abstract} +getWorkDir(): String
{abstract} +getTemplateDir(): String
+getPluginSearchPath(): String
{abstract} +getStartTime(): Date
{abstract} +getBaseURL(): String
{abstract} +getGlobalRSSURL(): String
{abstract} +getInterWikiURL(String): String
{abstract} +getURL(String, String, String): String
{abstract} +getFrontPage(): String
{abstract} +getServletContext(): ServletContext
+findConfigFile(String): URL
{abstract} +getAllInterWikiLinks(): Collection<String>
{abstract} +getAllInlinedImagePatterns(): Collection<String>
{abstract} +getSpecialPageReference(String): String
{abstract} +getApplicationName(): String
{abstract} +getRootPath(): String
{abstract} +getFinalPageName(String): String
{abstract} +encodeName(String): String
{abstract} +decodeName(String): String
{abstract} +getContentEncoding(): Charset
{abstract} +addWikiEventListener(WikiEventListener): void
{abstract} +removeWikiEventListener(WikiEventListener): void
{abstract} +setAttribute(String, Object): void
{abstract} +getAttribute(String): T
{abstract} +removeAttribute(String): T
+start(Properties): void
+stop(): void
{abstract} +initialize(Properties): void
{abstract} +shutdown(): void
}
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>