blob: 13a88e803988ebb4ffa8bc06e9e1f6d915783a38 [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="492px" preserveAspectRatio="none" style="width:359px;height:492px;background:#FFFFFF;" version="1.1" viewBox="0 0 359 492" width="359px" zoomAndPan="magnify"><defs><filter height="300%" id="f1scxsh99ui4e4" 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=[c4d86b2e3fdc87414ad724421a6fcc9a]
class org.apache.wiki.auth.permissions.PagePermission--><a href="PagePermission.html" target="_top" title="PagePermission.html" xlink:actuate="onRequest" xlink:href="PagePermission.html" xlink:show="new" xlink:title="PagePermission.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f1scxsh99ui4e4)" height="322.8359" id="org.apache.wiki.auth.permissions.PagePermission" style="stroke:#A80036;stroke-width:1.5;" width="303" x="42" y="139"/><ellipse cx="109.75" cy="157.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M112.7188,163.6094 Q112.1406,163.9063 111.5,164.0469 Q110.8594,164.2031 110.1563,164.2031 Q107.6563,164.2031 106.3281,162.5625 Q105.0156,160.9063 105.0156,157.7813 Q105.0156,154.6563 106.3281,153 Q107.6563,151.3438 110.1563,151.3438 Q110.8594,151.3438 111.5,151.5 Q112.1563,151.6563 112.7188,151.9531 L112.7188,154.6719 Q112.0938,154.0938 111.5,153.8281 Q110.9063,153.5469 110.2813,153.5469 Q108.9375,153.5469 108.25,154.625 Q107.5625,155.6875 107.5625,157.7813 Q107.5625,159.875 108.25,160.9531 Q108.9375,162.0156 110.2813,162.0156 Q110.9063,162.0156 111.5,161.75 Q112.0938,161.4688 112.7188,160.8906 L112.7188,163.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="111" x="154.25" y="156.9951">PagePermission</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="159" x="130.25" y="169.5791">org.apache.wiki.auth.permissions</text><line style="stroke:#A80036;stroke-width:1.5;" x1="43" x2="344" y1="176.9375" y2="176.9375"/><ellipse cx="53" cy="187.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="147" x="62" y="191.1479">COMMENT_ACTION: String</text><ellipse cx="53" cy="200.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="132" x="62" y="203.9526">DELETE_ACTION: String</text><ellipse cx="53" cy="213.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="115" x="62" y="216.7573">EDIT_ACTION: String</text><ellipse cx="53" cy="226.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="132" x="62" y="229.562">MODIFY_ACTION: String</text><ellipse cx="53" cy="239.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="135" x="62" y="242.3667">RENAME_ACTION: String</text><ellipse cx="53" cy="251.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="135" x="62" y="255.1714">UPLOAD_ACTION: String</text><ellipse cx="53" cy="264.7656" 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="116" x="62" y="267.9761">VIEW_ACTION: String</text><ellipse cx="53" cy="277.5703" 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="157" x="62" y="280.7808">COMMENT: PagePermission</text><ellipse cx="53" cy="290.375" 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="142" x="62" y="293.5854">DELETE: PagePermission</text><ellipse cx="53" cy="303.1797" 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="62" y="306.3901">EDIT: PagePermission</text><ellipse cx="53" cy="315.9844" 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="145" x="62" y="319.1948">RENAME: PagePermission</text><ellipse cx="53" cy="328.7891" 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="142" x="62" y="331.9995">MODIFY: PagePermission</text><ellipse cx="53" cy="341.5938" 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="145" x="62" y="344.8042">UPLOAD: PagePermission</text><ellipse cx="53" cy="354.3984" 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="62" y="357.6089">VIEW: PagePermission</text><line style="stroke:#A80036;stroke-width:1.5;" x1="43" x2="344" y1="364.2031" y2="364.2031"/><ellipse cx="53" cy="375.2031" 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="176" x="62" y="378.4136">PagePermission(String, String)</text><ellipse cx="53" cy="388.0078" 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="170" x="62" y="391.2183">PagePermission(Page, String)</text><ellipse cx="53" cy="400.8125" 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="109" x="62" y="404.0229">getActions(): String</text><ellipse cx="53" cy="413.6172" 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="96" x="62" y="416.8276">getPage(): String</text><ellipse cx="53" cy="426.4219" 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="89" x="62" y="429.6323">getWiki(): String</text><ellipse cx="53" cy="439.2266" 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="166" x="62" y="442.437">implies(Permission): boolean</text><ellipse cx="53" cy="452.0313" 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="277" x="62" y="455.2417">newPermissionCollection(): PermissionCollection</text></a><!--MD5=[8ecc5ab52b5db3e6aee192eba9449f2a]
class java.security.Permission--><rect codeLine="29" fill="#FEFECE" filter="url(#f1scxsh99ui4e4)" height="71.5469" id="java.security.Permission" style="stroke:#A80036;stroke-width:1.5;" width="189" x="7" y="7"/><ellipse cx="60.75" cy="25.9688" fill="#A9DCDF" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M60.8594,21.3125 L59.7031,26.3906 L62.0313,26.3906 L60.8594,21.3125 Z M59.375,19.0781 L62.3594,19.0781 L65.7188,31.4688 L63.2656,31.4688 L62.5,28.4063 L59.2188,28.4063 L58.4688,31.4688 L56.0313,31.4688 L59.375,19.0781 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="73" x="81.25" y="24.9951">Permission</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="64" x="85.75" y="37.5791">java.security</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="195" y1="44.9375" y2="44.9375"/><ellipse cx="18" 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="163" x="27" y="59.1479">implies(Permission): boolean</text><ellipse cx="18" 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="108" x="27" y="71.9526">getActions(): String</text><!--MD5=[5a5af9b0547913863cbe0ddf55a9ab5e]
class java.io.Serializable--><rect codeLine="33" fill="#FEFECE" filter="url(#f1scxsh99ui4e4)" height="37.9375" id="java.io.Serializable" style="stroke:#A80036;stroke-width:1.5;" width="108" x="231.5" y="24"/><ellipse cx="246.5" cy="42.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M242.4219,38.7344 L242.4219,36.5781 L249.8125,36.5781 L249.8125,38.7344 L247.3438,38.7344 L247.3438,46.8125 L249.8125,46.8125 L249.8125,48.9688 L242.4219,48.9688 L242.4219,46.8125 L244.8906,46.8125 L244.8906,38.7344 L242.4219,38.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="76" x="260.5" y="41.9951">Serializable</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="33" x="282" y="54.5791">java.io</text><!--MD5=[e84aa8e47ffc5f9add0d6fc4be93e24a]
reverse link java.security.Permission to org.apache.wiki.auth.permissions.PagePermission--><path codeLine="35" d="M120.98,98.09 C125.45,110.51 130.43,124.34 135.62,138.77 " fill="none" id="java.security.Permission-backto-org.apache.wiki.auth.permissions.PagePermission" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="114.39,100.45,114.2,79.26,127.56,95.7,114.39,100.45" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[d619c41edea7e5ef02391fcb45630f57]
reverse link java.io.Serializable to org.apache.wiki.auth.permissions.PagePermission--><path codeLine="36" d="M272.06,81.34 C266.26,97.42 259.06,117.43 251.38,138.76 " fill="none" id="java.io.Serializable-backto-org.apache.wiki.auth.permissions.PagePermission" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="265.52,78.82,278.88,62.37,278.69,83.56,265.52,78.82" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="77" y="484.1182">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[3185804126be17788bf49a152479ed73]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>PagePermission\n<size:10>org.apache.wiki.auth.permissions" as org.apache.wiki.auth.permissions.PagePermission [[PagePermission.html]] {
{static} +COMMENT_ACTION: String
{static} +DELETE_ACTION: String
{static} +EDIT_ACTION: String
{static} +MODIFY_ACTION: String
{static} +RENAME_ACTION: String
{static} +UPLOAD_ACTION: String
{static} +VIEW_ACTION: String
{static} +COMMENT: PagePermission
{static} +DELETE: PagePermission
{static} +EDIT: PagePermission
{static} +RENAME: PagePermission
{static} +MODIFY: PagePermission
{static} +UPLOAD: PagePermission
{static} +VIEW: PagePermission
+PagePermission(String, String)
+PagePermission(Page, String)
+getActions(): String
+getPage(): String
+getWiki(): String
+implies(Permission): boolean
+newPermissionCollection(): PermissionCollection
}
abstract class "<size:14>Permission\n<size:10>java.security" as java.security.Permission {
{abstract} +implies(Permission): boolean
{abstract} +getActions(): String
}
interface "<size:14>Serializable\n<size:10>java.io" as java.io.Serializable
java.security.Permission <|- - org.apache.wiki.auth.permissions.PagePermission
java.io.Serializable <|.. org.apache.wiki.auth.permissions.PagePermission
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>