| <?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="402px" preserveAspectRatio="none" style="width:349px;height:402px;background:#FFFFFF;" version="1.1" viewBox="0 0 349 402" width="349px" zoomAndPan="magnify"><defs><filter height="300%" id="fn8uu87syobmv" 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=[6338ac175d85efd8e738fe573146a3f4] |
| class org.apache.wiki.plugin.PluginManager--><a href="PluginManager.html" target="_top" title="PluginManager.html" xlink:actuate="onRequest" xlink:href="PluginManager.html" xlink:show="new" xlink:title="PluginManager.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#fn8uu87syobmv)" height="220.3984" id="org.apache.wiki.plugin.PluginManager" style="stroke:#A80036;stroke-width:1.5;" width="328" x="7" y="151"/><ellipse cx="111.25" cy="169.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M107.1719,165.7344 L107.1719,163.5781 L114.5625,163.5781 L114.5625,165.7344 L112.0938,165.7344 L112.0938,173.8125 L114.5625,173.8125 L114.5625,175.9688 L107.1719,175.9688 L107.1719,173.8125 L109.6406,173.8125 L109.6406,165.7344 L107.1719,165.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="101" x="136.75" y="168.9951">PluginManager</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="111" x="131.75" y="181.5791">org.apache.wiki.plugin</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="334" y1="188.9375" y2="188.9375"/><ellipse cx="18" cy="199.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="159" x="27" y="203.1479">PROP_EXTERNALJARS: String</text><ellipse cx="18" cy="212.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="149" x="27" y="215.9526">DEFAULT_PACKAGE: String</text><ellipse cx="18" cy="225.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="117" x="27" y="228.7573">PARAM_BODY: String</text><ellipse cx="18" cy="238.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="134" x="27" y="241.562">PARAM_CMDLINE: String</text><ellipse cx="18" cy="251.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="134" x="27" y="254.3667">PARAM_BOUNDS: String</text><ellipse cx="18" cy="263.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="125" x="27" y="267.1714">PARAM_DEBUG: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="334" y1="273.7656" y2="273.7656"/><ellipse cx="18" cy="284.7656" 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="163" x="27" y="287.9761">enablePlugins(boolean): void</text><ellipse cx="18" cy="297.5703" 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="146" x="27" y="300.7808">pluginsEnabled(): boolean</text><ellipse cx="18" cy="310.375" 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="150" x="27" y="313.5854">getPluginPattern(): Pattern</text><ellipse cx="18" cy="323.1797" 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="302" x="27" y="326.3901">execute(Context, String, Map<String, String>): String</text><ellipse cx="18" cy="335.9844" 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="222" x="27" y="339.1948">parseArgs(String): Map<String, String></text><ellipse cx="18" cy="348.7891" 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="179" x="27" y="351.9995">execute(Context, String): String</text><ellipse cx="18" cy="361.5938" 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="263" x="27" y="364.8042">newWikiPlugin(String, ResourceBundle): Plugin</text></a><!--MD5=[0d707e6870a8b962eb78e46288801ad8] |
| class org.apache.wiki.modules.ModuleManager--><a href="../modules/ModuleManager.html" target="_top" title="../modules/ModuleManager.html" xlink:actuate="onRequest" xlink:href="../modules/ModuleManager.html" xlink:show="new" xlink:title="../modules/ModuleManager.html" xlink:type="simple"><rect codeLine="21" fill="#FEFECE" filter="url(#fn8uu87syobmv)" height="84.3516" id="org.apache.wiki.modules.ModuleManager" style="stroke:#A80036;stroke-width:1.5;" width="277" x="32.5" y="7"/><ellipse cx="105.25" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M101.1719,21.7344 L101.1719,19.5781 L108.5625,19.5781 L108.5625,21.7344 L106.0938,21.7344 L106.0938,29.8125 L108.5625,29.8125 L108.5625,31.9688 L101.1719,31.9688 L101.1719,29.8125 L103.6406,29.8125 L103.6406,21.7344 L101.1719,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="111" x="131.75" y="24.9951">ModuleManager</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="123" x="125.75" y="37.5791">org.apache.wiki.modules</text><line style="stroke:#A80036;stroke-width:1.5;" x1="33.5" x2="308.5" y1="44.9375" y2="44.9375"/><ellipse cx="43.5" cy="55.9375" 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="251" x="52.5" y="59.1479">checkCompatibility(WikiModuleInfo): boolean</text><ellipse cx="43.5" cy="68.7422" 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="212" x="52.5" y="71.9526">getModuleInfo(String): WikiModuleInfo</text><ellipse cx="43.5" cy="81.5469" 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="221" x="52.5" y="84.7573">modules(): Collection<WikiModuleInfo></text></a><!--MD5=[a5ec84222b2004cf6970b79187e5c099] |
| reverse link org.apache.wiki.modules.ModuleManager to org.apache.wiki.plugin.PluginManager--><path codeLine="27" d="M171,111.65 C171,124.04 171,137.41 171,150.88 " fill="none" id="org.apache.wiki.modules.ModuleManager-backto-org.apache.wiki.plugin.PluginManager" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="164,111.24,171,91.24,178,111.24,164,111.24" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="72" y="393.6807">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[86a4efc16d576a38b8a4f6e9ed1f6986] |
| @startuml
|
| set namespaceSeparator none
|
| hide empty fields
|
| hide empty methods
|
|
|
| interface "<size:14>PluginManager\n<size:10>org.apache.wiki.plugin" as org.apache.wiki.plugin.PluginManager [[PluginManager.html]] {
|
| {static} +PROP_EXTERNALJARS: String
|
| {static} +DEFAULT_PACKAGE: String
|
| {static} +PARAM_BODY: String
|
| {static} +PARAM_CMDLINE: String
|
| {static} +PARAM_BOUNDS: String
|
| {static} +PARAM_DEBUG: String
|
| {abstract} +enablePlugins(boolean): void
|
| {abstract} +pluginsEnabled(): boolean
|
| {abstract} +getPluginPattern(): Pattern
|
| {abstract} +execute(Context, String, Map<String, String>): String
|
| {abstract} +parseArgs(String): Map<String, String>
|
| {abstract} +execute(Context, String): String
|
| {abstract} +newWikiPlugin(String, ResourceBundle): Plugin
|
| }
|
|
|
| interface "<size:14>ModuleManager\n<size:10>org.apache.wiki.modules" as org.apache.wiki.modules.ModuleManager [[../modules/ModuleManager.html]] {
|
| {abstract} +checkCompatibility(WikiModuleInfo): boolean
|
| {abstract} +getModuleInfo(String): WikiModuleInfo
|
| {abstract} +modules(): Collection<WikiModuleInfo>
|
| }
|
|
|
| org.apache.wiki.modules.ModuleManager <|- - org.apache.wiki.plugin.PluginManager
|
|
|
| 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> |