blob: 31dc7b2713290dc665052b995fa10c8c4d8b10cb [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="415px" preserveAspectRatio="none" style="width:331px;height:415px;background:#FFFFFF;" version="1.1" viewBox="0 0 331 415" width="331px" zoomAndPan="magnify"><defs><filter height="300%" id="fk2tfkfb4h5jw" 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=[a2f1ac8fcb0fe83d73eeead766182eb9]
cluster org.apache.wiki.variables--><polygon fill="#FFFFFF" filter="url(#fk2tfkfb4h5jw)" points="16,6,223,6,230,28.2969,314,28.2969,314,392,16,392,16,6" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="16" x2="230" y1="28.2969" y2="28.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="201" x="20" y="20.9951">org.apache.wiki.variables</text><!--MD5=[5ae042624a6d0d4342a3f3c50f9f12cf]
class org.apache.wiki.variables.DefaultVariableManager--><a href="DefaultVariableManager.html" target="_top" title="DefaultVariableManager.html" xlink:actuate="onRequest" xlink:href="DefaultVariableManager.html" xlink:show="new" xlink:title="DefaultVariableManager.html" xlink:type="simple"><rect codeLine="3" fill="#FEFECE" filter="url(#fk2tfkfb4h5jw)" height="124.8281" id="org.apache.wiki.variables.DefaultVariableManager" style="stroke:#A80036;stroke-width:1.5;" width="266" x="32" y="251"/><ellipse cx="85.25" cy="267" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M88.2188,272.6406 Q87.6406,272.9375 87,273.0781 Q86.3594,273.2344 85.6563,273.2344 Q83.1563,273.2344 81.8281,271.5938 Q80.5156,269.9375 80.5156,266.8125 Q80.5156,263.6875 81.8281,262.0313 Q83.1563,260.375 85.6563,260.375 Q86.3594,260.375 87,260.5313 Q87.6563,260.6875 88.2188,260.9844 L88.2188,263.7031 Q87.5938,263.125 87,262.8594 Q86.4063,262.5781 85.7813,262.5781 Q84.4375,262.5781 83.75,263.6563 Q83.0625,264.7188 83.0625,266.8125 Q83.0625,268.9063 83.75,269.9844 Q84.4375,271.0469 85.7813,271.0469 Q86.4063,271.0469 87,270.7813 Q87.5938,270.5 88.2188,269.9219 L88.2188,272.6406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="151" x="105.75" y="271.1543">DefaultVariableManager</text><line style="stroke:#A80036;stroke-width:1.5;" x1="33" x2="297" y1="283" y2="283"/><line style="stroke:#A80036;stroke-width:1.5;" x1="33" x2="297" y1="291" y2="291"/><ellipse cx="43" cy="302" 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="202" x="52" y="305.2104">DefaultVariableManager(Properties)</text><ellipse cx="43" cy="314.8047" 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="240" x="52" y="318.0151">parseAndGetValue(Context, String): String</text><ellipse cx="43" cy="327.6094" 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="229" x="52" y="330.8198">expandVariables(Context, String): String</text><ellipse cx="43" cy="340.4141" 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="226" x="52" y="343.6245">getValue(Context, String, String): String</text><ellipse cx="43" cy="353.2188" 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="199" x="52" y="356.4292">getVariable(Context, String): String</text><ellipse cx="43" cy="366.0234" 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="184" x="52" y="369.2339">getValue(Context, String): String</text></a><!--MD5=[72438d035bcdc139d715b052cd8a50eb]
class org.apache.wiki.variables.VariableManager--><a href="VariableManager.html" target="_top" title="VariableManager.html" xlink:actuate="onRequest" xlink:href="VariableManager.html" xlink:show="new" xlink:title="VariableManager.html" xlink:type="simple"><rect codeLine="12" fill="#FEFECE" filter="url(#fk2tfkfb4h5jw)" height="150.4375" id="org.apache.wiki.variables.VariableManager" style="stroke:#A80036;stroke-width:1.5;" width="266" x="32" y="41"/><ellipse cx="107.75" cy="57" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M103.6719,52.7656 L103.6719,50.6094 L111.0625,50.6094 L111.0625,52.7656 L108.5938,52.7656 L108.5938,60.8438 L111.0625,60.8438 L111.0625,63 L103.6719,63 L103.6719,60.8438 L106.1406,60.8438 L106.1406,52.7656 L103.6719,52.7656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="106" x="128.25" y="61.1543">VariableManager</text><line style="stroke:#A80036;stroke-width:1.5;" x1="33" x2="297" y1="73" y2="73"/><ellipse cx="43" cy="84" 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="106" x="52" y="87.2104">VAR_ERROR: String</text><ellipse cx="43" cy="96.8047" 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="95" x="52" y="100.0151">VAR_MSG: String</text><ellipse cx="43" cy="109.6094" 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="136" x="52" y="112.8198">VAR_RUNFILTERS: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="33" x2="297" y1="119.4141" y2="119.4141"/><ellipse cx="43" cy="130.4141" 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="240" x="52" y="133.6245">parseAndGetValue(Context, String): String</text><ellipse cx="43" cy="143.2188" 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="229" x="52" y="146.4292">expandVariables(Context, String): String</text><ellipse cx="43" cy="156.0234" 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="225" x="52" y="159.2339">getValue(Context, String, String): String</text><ellipse cx="43" cy="168.8281" 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="199" x="52" y="172.0386">getVariable(Context, String): String</text><ellipse cx="43" cy="181.6328" 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="184" x="52" y="184.8433">getValue(Context, String): String</text></a><!--MD5=[e6d7f0ac91d9f038dc346b3cf1ba6ce8]
reverse link org.apache.wiki.variables.VariableManager to org.apache.wiki.variables.DefaultVariableManager--><path codeLine="23" d="M165,211.33 C165,224.73 165,238.22 165,250.78 " fill="none" id="org.apache.wiki.variables.VariableManager-backto-org.apache.wiki.variables.DefaultVariableManager" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="158,211.19,165,191.19,172,211.19,158,211.19" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="63" y="407.2822">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[7a1890d1157b85261b4d4f5bb631b8b9]
@startuml
namespace org.apache.wiki.variables {
class DefaultVariableManager [[DefaultVariableManager.html]] {
+DefaultVariableManager(Properties)
+parseAndGetValue(Context, String): String
+expandVariables(Context, String): String
+getValue(Context, String, String): String
+getVariable(Context, String): String
+getValue(Context, String): String
}
interface VariableManager [[VariableManager.html]] {
{static} +VAR_ERROR: String
{static} +VAR_MSG: String
{static} +VAR_RUNFILTERS: String
{abstract} +parseAndGetValue(Context, String): String
{abstract} +expandVariables(Context, String): String
{abstract} +getValue(Context, String, String): String
{abstract} +getVariable(Context, String): String
{abstract} +getValue(Context, String): String
}
VariableManager <|.. DefaultVariableManager
}
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>