blob: d1c37d88519feb761e7a3c5cbd2bee187b32cbc0 [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="523px" preserveAspectRatio="none" style="width:1321px;height:523px;background:#FFFFFF;" version="1.1" viewBox="0 0 1321 523" width="1321px" zoomAndPan="magnify"><defs><filter height="300%" id="f1iqf3m3cbebk0" 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=[77af465126129a8e6058c3260ac3e597]
cluster org.apache.wiki.api.spi--><polygon fill="#FFFFFF" filter="url(#f1iqf3m3cbebk0)" points="16,6,203,6,210,28.2969,1304,28.2969,1304,500,16,500,16,6" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="16" x2="210" y1="28.2969" y2="28.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="181" x="20" y="20.9951">org.apache.wiki.api.spi</text><!--MD5=[de3d530920b5106156f3f4352c6d4935]
class org.apache.wiki.api.spi.Wiki--><a href="Wiki.html" target="_top" title="Wiki.html" xlink:actuate="onRequest" xlink:href="Wiki.html" xlink:show="new" xlink:title="Wiki.html" xlink:type="simple"><rect codeLine="3" fill="#FEFECE" filter="url(#f1iqf3m3cbebk0)" height="124.8281" id="org.apache.wiki.api.spi.Wiki" style="stroke:#A80036;stroke-width:1.5;" width="201" x="102.5" y="41"/><ellipse cx="186.75" cy="57" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M189.7188,62.6406 Q189.1406,62.9375 188.5,63.0781 Q187.8594,63.2344 187.1563,63.2344 Q184.6563,63.2344 183.3281,61.5938 Q182.0156,59.9375 182.0156,56.8125 Q182.0156,53.6875 183.3281,52.0313 Q184.6563,50.375 187.1563,50.375 Q187.8594,50.375 188.5,50.5313 Q189.1563,50.6875 189.7188,50.9844 L189.7188,53.7031 Q189.0938,53.125 188.5,52.8594 Q187.9063,52.5781 187.2813,52.5781 Q185.9375,52.5781 185.25,53.6563 Q184.5625,54.7188 184.5625,56.8125 Q184.5625,58.9063 185.25,59.9844 Q185.9375,61.0469 187.2813,61.0469 Q187.9063,61.0469 188.5,60.7813 Q189.0938,60.5 189.7188,59.9219 L189.7188,62.6406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="24" x="207.25" y="61.1543">Wiki</text><line style="stroke:#A80036;stroke-width:1.5;" x1="103.5" x2="302.5" y1="73" y2="73"/><line style="stroke:#A80036;stroke-width:1.5;" x1="103.5" x2="302.5" y1="81" y2="81"/><ellipse cx="113.5" cy="92" 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" text-decoration="underline" textLength="175" x="122.5" y="95.2104">init(ServletContext): Properties</text><ellipse cx="113.5" cy="104.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" text-decoration="underline" textLength="84" x="122.5" y="108.0151">acls(): AclsDSL</text><ellipse cx="113.5" cy="117.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" text-decoration="underline" textLength="138" x="122.5" y="120.8198">contents(): ContentsDSL</text><ellipse cx="113.5" 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" lengthAdjust="spacing" text-decoration="underline" textLength="122" x="122.5" y="133.6245">context(): ContextDSL</text><ellipse cx="113.5" 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" lengthAdjust="spacing" text-decoration="underline" textLength="114" x="122.5" y="146.4292">engine(): EngineDSL</text><ellipse cx="113.5" 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" lengthAdjust="spacing" text-decoration="underline" textLength="129" x="122.5" y="159.2339">session(): SessionDSL</text></a><!--MD5=[916de04e4ea74ab47624c6d7ee6ceead]
class org.apache.wiki.api.spi.SessionDSL--><a href="SessionDSL.html" target="_top" title="SessionDSL.html" xlink:actuate="onRequest" xlink:href="SessionDSL.html" xlink:show="new" xlink:title="SessionDSL.html" xlink:type="simple"><rect codeLine="12" fill="#FEFECE" filter="url(#f1iqf3m3cbebk0)" height="86.4141" id="org.apache.wiki.api.spi.SessionDSL" style="stroke:#A80036;stroke-width:1.5;" width="264" x="339" y="60.5"/><ellipse cx="430.75" cy="76.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M433.7188,82.1406 Q433.1406,82.4375 432.5,82.5781 Q431.8594,82.7344 431.1563,82.7344 Q428.6563,82.7344 427.3281,81.0938 Q426.0156,79.4375 426.0156,76.3125 Q426.0156,73.1875 427.3281,71.5313 Q428.6563,69.875 431.1563,69.875 Q431.8594,69.875 432.5,70.0313 Q433.1563,70.1875 433.7188,70.4844 L433.7188,73.2031 Q433.0938,72.625 432.5,72.3594 Q431.9063,72.0781 431.2813,72.0781 Q429.9375,72.0781 429.25,73.1563 Q428.5625,74.2188 428.5625,76.3125 Q428.5625,78.4063 429.25,79.4844 Q429.9375,80.5469 431.2813,80.5469 Q431.9063,80.5469 432.5,80.2813 Q433.0938,80 433.7188,79.4219 L433.7188,82.1406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="72" x="451.25" y="80.6543">SessionDSL</text><line style="stroke:#A80036;stroke-width:1.5;" x1="340" x2="602" y1="92.5" y2="92.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="340" x2="602" y1="100.5" y2="100.5"/><ellipse cx="350" cy="111.5" 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="237" x="359" y="114.7104">remove(Engine, HttpServletRequest): void</text><ellipse cx="350" cy="124.3047" 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="238" x="359" y="127.5151">find(Engine, HttpServletRequest): Session</text><ellipse cx="350" cy="137.1094" 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="132" x="359" y="140.3198">guest(Engine): Session</text></a><!--MD5=[72cef5af7c1e5c0a14454e3c188183b9]
class org.apache.wiki.api.spi.EngineSPI--><a href="EngineSPI.html" target="_top" title="EngineSPI.html" xlink:actuate="onRequest" xlink:href="EngineSPI.html" xlink:show="new" xlink:title="EngineSPI.html" xlink:type="simple"><rect codeLine="18" fill="#FEFECE" filter="url(#f1iqf3m3cbebk0)" height="60.8047" id="org.apache.wiki.api.spi.EngineSPI" style="stroke:#A80036;stroke-width:1.5;" width="251" x="638.5" y="73"/><ellipse cx="728.75" cy="89" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M724.6719,84.7656 L724.6719,82.6094 L732.0625,82.6094 L732.0625,84.7656 L729.5938,84.7656 L729.5938,92.8438 L732.0625,92.8438 L732.0625,95 L724.6719,95 L724.6719,92.8438 L727.1406,92.8438 L727.1406,84.7656 L724.6719,84.7656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="62" x="749.25" y="93.1543">EngineSPI</text><line style="stroke:#A80036;stroke-width:1.5;" x1="639.5" x2="888.5" y1="105" y2="105"/><line style="stroke:#A80036;stroke-width:1.5;" x1="639.5" x2="888.5" y1="113" y2="113"/><ellipse cx="649.5" cy="124" 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="658.5" y="127.2104">find(ServletContext, Properties): Engine</text></a><!--MD5=[13154259000ca19ba8a300a9ef212a04]
class org.apache.wiki.api.spi.AclsDSL--><a href="AclsDSL.html" target="_top" title="AclsDSL.html" xlink:actuate="onRequest" xlink:href="AclsDSL.html" xlink:show="new" xlink:title="AclsDSL.html" xlink:type="simple"><rect codeLine="22" fill="#FEFECE" filter="url(#f1iqf3m3cbebk0)" height="73.6094" id="org.apache.wiki.api.spi.AclsDSL" style="stroke:#A80036;stroke-width:1.5;" width="116" x="925" y="66.5"/><ellipse cx="956.2" cy="82.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M959.1688,88.1406 Q958.5906,88.4375 957.95,88.5781 Q957.3094,88.7344 956.6063,88.7344 Q954.1063,88.7344 952.7781,87.0938 Q951.4656,85.4375 951.4656,82.3125 Q951.4656,79.1875 952.7781,77.5313 Q954.1063,75.875 956.6063,75.875 Q957.3094,75.875 957.95,76.0313 Q958.6063,76.1875 959.1688,76.4844 L959.1688,79.2031 Q958.5438,78.625 957.95,78.3594 Q957.3563,78.0781 956.7313,78.0781 Q955.3875,78.0781 954.7,79.1563 Q954.0125,80.2188 954.0125,82.3125 Q954.0125,84.4063 954.7,85.4844 Q955.3875,86.5469 956.7313,86.5469 Q957.3563,86.5469 957.95,86.2813 Q958.5438,86 959.1688,85.4219 L959.1688,88.1406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="48" x="973.8" y="86.6543">AclsDSL</text><line style="stroke:#A80036;stroke-width:1.5;" x1="926" x2="1040" y1="98.5" y2="98.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="926" x2="1040" y1="106.5" y2="106.5"/><ellipse cx="936" cy="117.5" 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="48" x="945" y="120.7104">acl(): Acl</text><ellipse cx="936" cy="130.3047" 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="90" x="945" y="133.5151">entry(): AclEntry</text></a><!--MD5=[2ecf9bf15dd5696f1e4971959ac07095]
class org.apache.wiki.api.spi.ContextDSL--><a href="ContextDSL.html" target="_top" title="ContextDSL.html" xlink:actuate="onRequest" xlink:href="ContextDSL.html" xlink:show="new" xlink:title="ContextDSL.html" xlink:type="simple"><rect codeLine="27" fill="#FEFECE" filter="url(#f1iqf3m3cbebk0)" height="99.2188" id="org.apache.wiki.api.spi.ContextDSL" style="stroke:#A80036;stroke-width:1.5;" width="342" x="32" y="226"/><ellipse cx="163.25" cy="242" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M166.2188,247.6406 Q165.6406,247.9375 165,248.0781 Q164.3594,248.2344 163.6563,248.2344 Q161.1563,248.2344 159.8281,246.5938 Q158.5156,244.9375 158.5156,241.8125 Q158.5156,238.6875 159.8281,237.0313 Q161.1563,235.375 163.6563,235.375 Q164.3594,235.375 165,235.5313 Q165.6563,235.6875 166.2188,235.9844 L166.2188,238.7031 Q165.5938,238.125 165,237.8594 Q164.4063,237.5781 163.7813,237.5781 Q162.4375,237.5781 161.75,238.6563 Q161.0625,239.7188 161.0625,241.8125 Q161.0625,243.9063 161.75,244.9844 Q162.4375,246.0469 163.7813,246.0469 Q164.4063,246.0469 165,245.7813 Q165.5938,245.5 166.2188,244.9219 L166.2188,247.6406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="71" x="183.75" y="246.1543">ContextDSL</text><line style="stroke:#A80036;stroke-width:1.5;" x1="33" x2="373" y1="258" y2="258"/><line style="stroke:#A80036;stroke-width:1.5;" x1="33" x2="373" y1="266" y2="266"/><ellipse cx="43" cy="277" 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="169" x="52" y="280.2104">create(Engine, Page): Context</text><ellipse cx="43" cy="289.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="316" x="52" y="293.0151">create(Engine, HttpServletRequest, Command): Context</text><ellipse cx="43" cy="302.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="286" x="52" y="305.8198">create(Engine, HttpServletRequest, Page): Context</text><ellipse cx="43" cy="315.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="292" x="52" y="318.6245">create(Engine, HttpServletRequest, String): Context</text></a><!--MD5=[52c031eca9d14e414123c0f3a82f168a]
class org.apache.wiki.api.spi.SessionSPI--><a href="SessionSPI.html" target="_top" title="SessionSPI.html" xlink:actuate="onRequest" xlink:href="SessionSPI.html" xlink:show="new" xlink:title="SessionSPI.html" xlink:type="simple"><rect codeLine="34" fill="#FEFECE" filter="url(#f1iqf3m3cbebk0)" height="86.4141" id="org.apache.wiki.api.spi.SessionSPI" style="stroke:#A80036;stroke-width:1.5;" width="265" x="409.5" y="232.5"/><ellipse cx="504.75" cy="248.5" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M500.6719,244.2656 L500.6719,242.1094 L508.0625,242.1094 L508.0625,244.2656 L505.5938,244.2656 L505.5938,252.3438 L508.0625,252.3438 L508.0625,254.5 L500.6719,254.5 L500.6719,252.3438 L503.1406,252.3438 L503.1406,244.2656 L500.6719,244.2656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="66" x="525.25" y="252.6543">SessionSPI</text><line style="stroke:#A80036;stroke-width:1.5;" x1="410.5" x2="673.5" y1="264.5" y2="264.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="410.5" x2="673.5" y1="272.5" y2="272.5"/><ellipse cx="420.5" cy="283.5" 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="239" x="429.5" y="286.7104">remove(Engine, HttpServletRequest): void</text><ellipse cx="420.5" cy="296.3047" 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="235" x="429.5" y="299.5151">find(Engine, HttpServletRequest): Session</text><ellipse cx="420.5" cy="309.1094" 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="128" x="429.5" y="312.3198">guest(Engine): Session</text></a><!--MD5=[62605e8db9c854b836cd96edfb3a0a61]
class org.apache.wiki.api.spi.EngineDSL--><a href="EngineDSL.html" target="_top" title="EngineDSL.html" xlink:actuate="onRequest" xlink:href="EngineDSL.html" xlink:show="new" xlink:title="EngineDSL.html" xlink:type="simple"><rect codeLine="40" fill="#FEFECE" filter="url(#f1iqf3m3cbebk0)" height="86.4141" id="org.apache.wiki.api.spi.EngineDSL" style="stroke:#A80036;stroke-width:1.5;" width="251" x="709.5" y="232.5"/><ellipse cx="797.75" cy="248.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M800.7188,254.1406 Q800.1406,254.4375 799.5,254.5781 Q798.8594,254.7344 798.1563,254.7344 Q795.6563,254.7344 794.3281,253.0938 Q793.0156,251.4375 793.0156,248.3125 Q793.0156,245.1875 794.3281,243.5313 Q795.6563,241.875 798.1563,241.875 Q798.8594,241.875 799.5,242.0313 Q800.1563,242.1875 800.7188,242.4844 L800.7188,245.2031 Q800.0938,244.625 799.5,244.3594 Q798.9063,244.0781 798.2813,244.0781 Q796.9375,244.0781 796.25,245.1563 Q795.5625,246.2188 795.5625,248.3125 Q795.5625,250.4063 796.25,251.4844 Q796.9375,252.5469 798.2813,252.5469 Q798.9063,252.5469 799.5,252.2813 Q800.0938,252 800.7188,251.4219 L800.7188,254.1406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="66" x="818.25" y="252.6543">EngineDSL</text><line style="stroke:#A80036;stroke-width:1.5;" x1="710.5" x2="959.5" y1="264.5" y2="264.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="710.5" x2="959.5" y1="272.5" y2="272.5"/><ellipse cx="720.5" cy="283.5" 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="151" x="729.5" y="286.7104">find(ServletConfig): Engine</text><ellipse cx="720.5" cy="296.3047" 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="218" x="729.5" y="299.5151">find(ServletConfig, Properties): Engine</text><ellipse cx="720.5" cy="309.1094" 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="225" x="729.5" y="312.3198">find(ServletContext, Properties): Engine</text></a><!--MD5=[1a63e549a6f9e10ef624e76ecedcdbec]
class org.apache.wiki.api.spi.ContentsDSL--><a href="ContentsDSL.html" target="_top" title="ContentsDSL.html" xlink:actuate="onRequest" xlink:href="ContentsDSL.html" xlink:show="new" xlink:title="ContentsDSL.html" xlink:type="simple"><rect codeLine="46" fill="#FEFECE" filter="url(#f1iqf3m3cbebk0)" height="73.6094" id="org.apache.wiki.api.spi.ContentsDSL" style="stroke:#A80036;stroke-width:1.5;" width="292" x="996" y="238.5"/><ellipse cx="1097.75" cy="254.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M1100.7188,260.1406 Q1100.1406,260.4375 1099.5,260.5781 Q1098.8594,260.7344 1098.1563,260.7344 Q1095.6563,260.7344 1094.3281,259.0938 Q1093.0156,257.4375 1093.0156,254.3125 Q1093.0156,251.1875 1094.3281,249.5313 Q1095.6563,247.875 1098.1563,247.875 Q1098.8594,247.875 1099.5,248.0313 Q1100.1563,248.1875 1100.7188,248.4844 L1100.7188,251.2031 Q1100.0938,250.625 1099.5,250.3594 Q1098.9063,250.0781 1098.2813,250.0781 Q1096.9375,250.0781 1096.25,251.1563 Q1095.5625,252.2188 1095.5625,254.3125 Q1095.5625,256.4063 1096.25,257.4844 Q1096.9375,258.5469 1098.2813,258.5469 Q1098.9063,258.5469 1099.5,258.2813 Q1100.0938,258 1100.7188,257.4219 L1100.7188,260.1406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="80" x="1118.25" y="258.6543">ContentsDSL</text><line style="stroke:#A80036;stroke-width:1.5;" x1="997" x2="1287" y1="270.5" y2="270.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="997" x2="1287" y1="278.5" y2="278.5"/><ellipse cx="1007" cy="289.5" 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="266" x="1016" y="292.7104">attachment(Engine, String, String): Attachment</text><ellipse cx="1007" cy="302.3047" 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="1016" y="305.5151">page(Engine, String): Page</text></a><!--MD5=[8f2da63379beffa948bd49efaa6b9718]
class org.apache.wiki.api.spi.ContentsSPI--><a href="ContentsSPI.html" target="_top" title="ContentsSPI.html" xlink:actuate="onRequest" xlink:href="ContentsSPI.html" xlink:show="new" xlink:title="ContentsSPI.html" xlink:type="simple"><rect codeLine="51" fill="#FEFECE" filter="url(#f1iqf3m3cbebk0)" height="73.6094" id="org.apache.wiki.api.spi.ContentsSPI" style="stroke:#A80036;stroke-width:1.5;" width="291" x="57.5" y="397.5"/><ellipse cx="161.25" cy="413.5" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M157.1719,409.2656 L157.1719,407.1094 L164.5625,407.1094 L164.5625,409.2656 L162.0938,409.2656 L162.0938,417.3438 L164.5625,417.3438 L164.5625,419.5 L157.1719,419.5 L157.1719,417.3438 L159.6406,417.3438 L159.6406,409.2656 L157.1719,409.2656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="75" x="181.75" y="417.6543">ContentsSPI</text><line style="stroke:#A80036;stroke-width:1.5;" x1="58.5" x2="347.5" y1="429.5" y2="429.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="58.5" x2="347.5" y1="437.5" y2="437.5"/><ellipse cx="68.5" cy="448.5" 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="265" x="77.5" y="451.7104">attachment(Engine, String, String): Attachment</text><ellipse cx="68.5" cy="461.3047" 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="151" x="77.5" y="464.5151">page(Engine, String): Page</text></a><!--MD5=[3cc7a177362693a4101c4797076d4341]
class org.apache.wiki.api.spi.AclsSPI--><a href="AclsSPI.html" target="_top" title="AclsSPI.html" xlink:actuate="onRequest" xlink:href="AclsSPI.html" xlink:show="new" xlink:title="AclsSPI.html" xlink:type="simple"><rect codeLine="56" fill="#FEFECE" filter="url(#f1iqf3m3cbebk0)" height="73.6094" id="org.apache.wiki.api.spi.AclsSPI" style="stroke:#A80036;stroke-width:1.5;" width="119" x="383.5" y="397.5"/><ellipse cx="418.3" cy="413.5" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M414.2219,409.2656 L414.2219,407.1094 L421.6125,407.1094 L421.6125,409.2656 L419.1438,409.2656 L419.1438,417.3438 L421.6125,417.3438 L421.6125,419.5 L414.2219,419.5 L414.2219,417.3438 L416.6906,417.3438 L416.6906,409.2656 L414.2219,409.2656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="43" x="436.7" y="417.6543">AclsSPI</text><line style="stroke:#A80036;stroke-width:1.5;" x1="384.5" x2="501.5" y1="429.5" y2="429.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="384.5" x2="501.5" y1="437.5" y2="437.5"/><ellipse cx="394.5" cy="448.5" 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="49" x="403.5" y="451.7104">acl(): Acl</text><ellipse cx="394.5" cy="461.3047" 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="93" x="403.5" y="464.5151">entry(): AclEntry</text></a><!--MD5=[f94607c025d7165374977c722d2704ab]
class org.apache.wiki.api.spi.ContextSPI--><a href="ContextSPI.html" target="_top" title="ContextSPI.html" xlink:actuate="onRequest" xlink:href="ContextSPI.html" xlink:show="new" xlink:title="ContextSPI.html" xlink:type="simple"><rect codeLine="61" fill="#FEFECE" filter="url(#f1iqf3m3cbebk0)" height="99.2188" id="org.apache.wiki.api.spi.ContextSPI" style="stroke:#A80036;stroke-width:1.5;" width="343" x="537.5" y="385"/><ellipse cx="670.75" cy="401" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M666.6719,396.7656 L666.6719,394.6094 L674.0625,394.6094 L674.0625,396.7656 L671.5938,396.7656 L671.5938,404.8438 L674.0625,404.8438 L674.0625,407 L666.6719,407 L666.6719,404.8438 L669.1406,404.8438 L669.1406,396.7656 L666.6719,396.7656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="68" x="691.25" y="405.1543">ContextSPI</text><line style="stroke:#A80036;stroke-width:1.5;" x1="538.5" x2="879.5" y1="417" y2="417"/><line style="stroke:#A80036;stroke-width:1.5;" x1="538.5" x2="879.5" y1="425" y2="425"/><ellipse cx="548.5" cy="436" 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="170" x="557.5" y="439.2104">create(Engine, Page): Context</text><ellipse cx="548.5" cy="448.8047" 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="317" x="557.5" y="452.0151">create(Engine, HttpServletRequest, Command): Context</text><ellipse cx="548.5" cy="461.6094" 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="287" x="557.5" y="464.8198">create(Engine, HttpServletRequest, Page): Context</text><ellipse cx="548.5" cy="474.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="292" x="557.5" y="477.6245">create(Engine, HttpServletRequest, String): Context</text></a><!--MD5=[4051c763b044103c92722ec94d1e8e94]
link org.apache.wiki.api.spi.Wiki to org.apache.wiki.api.spi.SessionDSL--><!--MD5=[94c485e86e10fd2f6e708c85a66b57ba]
link org.apache.wiki.api.spi.SessionDSL to org.apache.wiki.api.spi.EngineSPI--><!--MD5=[5a775a8154c131f76fed11b7aaa05fd1]
link org.apache.wiki.api.spi.EngineSPI to org.apache.wiki.api.spi.AclsDSL--><!--MD5=[20e25a0aacfdc89605a3a0f605cb6505]
link org.apache.wiki.api.spi.Wiki to org.apache.wiki.api.spi.ContextDSL--><!--MD5=[01d3335ad341910a134a3cf428993842]
link org.apache.wiki.api.spi.ContextDSL to org.apache.wiki.api.spi.SessionSPI--><!--MD5=[1bca28c93a5971d8e87f5bf35f5a6e05]
link org.apache.wiki.api.spi.SessionSPI to org.apache.wiki.api.spi.EngineDSL--><!--MD5=[4ba84f417fbc37808c2bdd373fff0f70]
link org.apache.wiki.api.spi.EngineDSL to org.apache.wiki.api.spi.ContentsDSL--><!--MD5=[0514082b5e424fd636f072cef8dd11ea]
link org.apache.wiki.api.spi.ContextDSL to org.apache.wiki.api.spi.ContentsSPI--><!--MD5=[7fd9c36ad66f10aa2e1aec7cc751d562]
link org.apache.wiki.api.spi.ContentsSPI to org.apache.wiki.api.spi.AclsSPI--><!--MD5=[c494891f6c33db641fcfc9f0d818f571]
link org.apache.wiki.api.spi.AclsSPI to org.apache.wiki.api.spi.ContextSPI--><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="558" y="515.2822">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[9a88a80123b01d45814d4b0d7bcfb61f]
@startuml
namespace org.apache.wiki.api.spi {
class Wiki [[Wiki.html]] {
{static} +init(ServletContext): Properties
{static} +acls(): AclsDSL
{static} +contents(): ContentsDSL
{static} +context(): ContextDSL
{static} +engine(): EngineDSL
{static} +session(): SessionDSL
}
class SessionDSL [[SessionDSL.html]] {
+remove(Engine, HttpServletRequest): void
+find(Engine, HttpServletRequest): Session
+guest(Engine): Session
}
interface EngineSPI [[EngineSPI.html]] {
{abstract} +find(ServletContext, Properties): Engine
}
class AclsDSL [[AclsDSL.html]] {
+acl(): Acl
+entry(): AclEntry
}
class ContextDSL [[ContextDSL.html]] {
+create(Engine, Page): Context
+create(Engine, HttpServletRequest, Command): Context
+create(Engine, HttpServletRequest, Page): Context
+create(Engine, HttpServletRequest, String): Context
}
interface SessionSPI [[SessionSPI.html]] {
{abstract} +remove(Engine, HttpServletRequest): void
{abstract} +find(Engine, HttpServletRequest): Session
{abstract} +guest(Engine): Session
}
class EngineDSL [[EngineDSL.html]] {
+find(ServletConfig): Engine
+find(ServletConfig, Properties): Engine
+find(ServletContext, Properties): Engine
}
class ContentsDSL [[ContentsDSL.html]] {
+attachment(Engine, String, String): Attachment
+page(Engine, String): Page
}
interface ContentsSPI [[ContentsSPI.html]] {
{abstract} +attachment(Engine, String, String): Attachment
{abstract} +page(Engine, String): Page
}
interface AclsSPI [[AclsSPI.html]] {
{abstract} +acl(): Acl
{abstract} +entry(): AclEntry
}
interface ContextSPI [[ContextSPI.html]] {
{abstract} +create(Engine, Page): Context
{abstract} +create(Engine, HttpServletRequest, Command): Context
{abstract} +create(Engine, HttpServletRequest, Page): Context
{abstract} +create(Engine, HttpServletRequest, String): Context
}
}
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>