blob: 8d0b0ad891ffa43e23d604fe4b37530d16edc308 [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="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&lt;String, String&gt;): 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&lt;String, String&gt;</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&lt;WikiModuleInfo&gt;</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>