blob: 80ec7d6c477f6c352caf843c9fd7b251e7a60ee4 [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="312px" preserveAspectRatio="none" style="width:238px;height:312px;background:#FFFFFF;" version="1.1" viewBox="0 0 238 312" width="238px" zoomAndPan="magnify"><defs><filter height="300%" id="f1boui8jftc65r" 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=[66e755fe5e49b805a1dd16df7a109e73]
class org.apache.wiki.auth.acl.DefaultAclManager--><a href="DefaultAclManager.html" target="_top" title="DefaultAclManager.html" xlink:actuate="onRequest" xlink:href="DefaultAclManager.html" xlink:show="new" xlink:title="DefaultAclManager.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f1boui8jftc65r)" height="130.7656" id="org.apache.wiki.auth.acl.DefaultAclManager" style="stroke:#A80036;stroke-width:1.5;" width="215" x="9" y="151"/><ellipse cx="48.3" cy="169.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M51.2688,175.6094 Q50.6906,175.9063 50.05,176.0469 Q49.4094,176.2031 48.7063,176.2031 Q46.2063,176.2031 44.8781,174.5625 Q43.5656,172.9063 43.5656,169.7813 Q43.5656,166.6563 44.8781,165 Q46.2063,163.3438 48.7063,163.3438 Q49.4094,163.3438 50.05,163.5 Q50.7063,163.6563 51.2688,163.9531 L51.2688,166.6719 Q50.6438,166.0938 50.05,165.8281 Q49.4563,165.5469 48.8313,165.5469 Q47.4875,165.5469 46.8,166.625 Q46.1125,167.6875 46.1125,169.7813 Q46.1125,171.875 46.8,172.9531 Q47.4875,174.0156 48.8313,174.0156 Q49.4563,174.0156 50.05,173.75 Q50.6438,173.4688 51.2688,172.8906 L51.2688,175.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="129" x="67.7" y="168.9951">DefaultAclManager</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="115" x="74.7" y="181.5791">org.apache.wiki.auth.acl</text><line style="stroke:#A80036;stroke-width:1.5;" x1="10" x2="223" y1="188.9375" y2="188.9375"/><ellipse cx="20" 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="126" x="29" y="203.1479">ACL_PATTERN: Pattern</text><line style="stroke:#A80036;stroke-width:1.5;" x1="10" x2="223" y1="209.7422" y2="209.7422"/><ellipse cx="20" cy="220.7422" 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="189" x="29" y="223.9526">initialize(Engine, Properties): void</text><ellipse cx="20" cy="233.5469" 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="29" y="236.7573">parseAcl(Page, String): Acl</text><ellipse cx="20" cy="246.3516" 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="149" x="29" y="249.562">getPermissions(Page): Acl</text><ellipse cx="20" cy="259.1563" 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="180" x="29" y="262.3667">setPermissions(Page, Acl): void</text><polygon fill="#FFFF44" points="20,266.9609,24,270.9609,20,274.9609,16,270.9609" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="108" x="29" y="275.1714">printAcl(Acl): String</text></a><!--MD5=[06c837d0196ecf1554a8d32f8c015fd2]
class org.apache.wiki.auth.acl.AclManager--><a href="AclManager.html" target="_top" title="AclManager.html" xlink:actuate="onRequest" xlink:href="AclManager.html" xlink:show="new" xlink:title="AclManager.html" xlink:type="simple"><rect codeLine="14" fill="#FEFECE" filter="url(#f1boui8jftc65r)" height="84.3516" id="org.apache.wiki.auth.acl.AclManager" style="stroke:#A80036;stroke-width:1.5;" width="204" x="14.5" y="7"/><ellipse cx="52.45" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M48.3719,21.7344 L48.3719,19.5781 L55.7625,19.5781 L55.7625,21.7344 L53.2938,21.7344 L53.2938,29.8125 L55.7625,29.8125 L55.7625,31.9688 L48.3719,31.9688 L48.3719,29.8125 L50.8406,29.8125 L50.8406,21.7344 L48.3719,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="81" x="91.55" y="24.9951">AclManager</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="121" x="71.55" y="37.5791">org.apache.wiki.auth.acl</text><line style="stroke:#A80036;stroke-width:1.5;" x1="15.5" x2="217.5" y1="44.9375" y2="44.9375"/><ellipse cx="25.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="151" x="34.5" y="59.1479">parseAcl(Page, String): Acl</text><ellipse cx="25.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="147" x="34.5" y="71.9526">getPermissions(Page): Acl</text><ellipse cx="25.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="178" x="34.5" y="84.7573">setPermissions(Page, Acl): void</text></a><!--MD5=[7b805c81259efad0edd759eb8c1ff5d7]
reverse link org.apache.wiki.auth.acl.AclManager to org.apache.wiki.auth.acl.DefaultAclManager--><path codeLine="20" d="M116.5,111.41 C116.5,124.28 116.5,137.9 116.5,150.89 " fill="none" id="org.apache.wiki.auth.acl.AclManager-backto-org.apache.wiki.auth.acl.DefaultAclManager" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="109.5,111.34,116.5,91.34,123.5,111.34,109.5,111.34" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="16.5" y="304.0479">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[34958e5c665e5d817f6f93dbb2ad5b59]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>DefaultAclManager\n<size:10>org.apache.wiki.auth.acl" as org.apache.wiki.auth.acl.DefaultAclManager [[DefaultAclManager.html]] {
{static} +ACL_PATTERN: Pattern
+initialize(Engine, Properties): void
+parseAcl(Page, String): Acl
+getPermissions(Page): Acl
+setPermissions(Page, Acl): void
{static} #printAcl(Acl): String
}
interface "<size:14>AclManager\n<size:10>org.apache.wiki.auth.acl" as org.apache.wiki.auth.acl.AclManager [[AclManager.html]] {
{abstract} +parseAcl(Page, String): Acl
{abstract} +getPermissions(Page): Acl
{abstract} +setPermissions(Page, Acl): void
}
org.apache.wiki.auth.acl.AclManager <|.. org.apache.wiki.auth.acl.DefaultAclManager
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>