blob: 757455d73f433fa20456272bb672427dfc9630b8 [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="356px" preserveAspectRatio="none" style="width:264px;height:356px;background:#FFFFFF;" version="1.1" viewBox="0 0 264 356" width="264px" zoomAndPan="magnify"><defs><filter height="300%" id="f1awbix0pw3a95" 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=[6db0831867c31b15a27af69641ffd775]
class org.apache.wiki.providers.VersioningFileProvider--><a href="VersioningFileProvider.html" target="_top" title="VersioningFileProvider.html" xlink:actuate="onRequest" xlink:href="VersioningFileProvider.html" xlink:show="new" xlink:title="VersioningFileProvider.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f1awbix0pw3a95)" height="220.3984" id="org.apache.wiki.providers.VersioningFileProvider" style="stroke:#A80036;stroke-width:1.5;" width="243" x="7" y="105"/><ellipse cx="48.55" cy="123.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M51.5188,129.6094 Q50.9406,129.9063 50.3,130.0469 Q49.6594,130.2031 48.9563,130.2031 Q46.4563,130.2031 45.1281,128.5625 Q43.8156,126.9063 43.8156,123.7813 Q43.8156,120.6563 45.1281,119 Q46.4563,117.3438 48.9563,117.3438 Q49.6594,117.3438 50.3,117.5 Q50.9563,117.6563 51.5188,117.9531 L51.5188,120.6719 Q50.8938,120.0938 50.3,119.8281 Q49.7063,119.5469 49.0813,119.5469 Q47.7375,119.5469 47.05,120.625 Q46.3625,121.6875 46.3625,123.7813 Q46.3625,125.875 47.05,126.9531 Q47.7375,128.0156 49.0813,128.0156 Q49.7063,128.0156 50.3,127.75 Q50.8938,127.4688 51.5188,126.8906 L51.5188,129.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="152" x="68.45" y="122.9951">VersioningFileProvider</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="122" x="83.45" y="135.5791">org.apache.wiki.providers</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="249" y1="142.9375" y2="142.9375"/><ellipse cx="18" cy="153.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="90" x="27" y="157.1479">PAGEDIR: String</text><ellipse cx="18" cy="166.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="122" x="27" y="169.9526">PROPERTYFILE: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="249" y1="176.5469" y2="176.5469"/><ellipse cx="18" cy="187.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="189" x="27" y="190.7573">initialize(Engine, Properties): void</text><ellipse cx="18" cy="200.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="176" x="27" y="203.562">getPageText(String, int): String</text><ellipse cx="18" cy="213.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="179" x="27" y="216.3667">putPageText(Page, String): void</text><ellipse cx="18" cy="225.9609" 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="167" x="27" y="229.1714">getPageInfo(String, int): Page</text><ellipse cx="18" cy="238.7656" 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="179" x="27" y="241.9761">pageExists(String, int): boolean</text><ellipse cx="18" cy="251.5703" 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="217" x="27" y="254.7808">getVersionHistory(String): List&lt;Page&gt;</text><ellipse cx="18" cy="264.375" 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="136" x="27" y="267.5854">deletePage(String): void</text><ellipse cx="18" cy="277.1797" 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="173" x="27" y="280.3901">deleteVersion(String, int): void</text><ellipse cx="18" cy="289.9844" 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="183" x="27" y="293.1948">getAllPages(): Collection&lt;Page&gt;</text><ellipse cx="18" cy="302.7891" 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="136" x="27" y="305.9995">getProviderInfo(): String</text><ellipse cx="18" cy="315.5938" 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="174" x="27" y="318.8042">movePage(String, String): void</text></a><!--MD5=[94695280a8673a5dcdb958925bacbe5f]
class org.apache.wiki.providers.AbstractFileProvider--><a href="AbstractFileProvider.html" target="_top" title="AbstractFileProvider.html" xlink:actuate="onRequest" xlink:href="AbstractFileProvider.html" xlink:show="new" xlink:title="AbstractFileProvider.html" xlink:type="simple"><rect codeLine="21" fill="#FEFECE" filter="url(#f1awbix0pw3a95)" height="37.9375" id="org.apache.wiki.providers.AbstractFileProvider" style="stroke:#A80036;stroke-width:1.5;" width="168" x="44.5" y="7"/><ellipse cx="59.5" cy="25.9688" fill="#A9DCDF" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M59.6094,21.3125 L58.4531,26.3906 L60.7813,26.3906 L59.6094,21.3125 Z M58.125,19.0781 L61.1094,19.0781 L64.4688,31.4688 L62.0156,31.4688 L61.25,28.4063 L57.9688,28.4063 L57.2188,31.4688 L54.7813,31.4688 L58.125,19.0781 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="136" x="73.5" y="24.9951">AbstractFileProvider</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="127" x="78" y="37.5791">org.apache.wiki.providers</text></a><!--MD5=[28ea78f9e0829f511494cc6926fc92c6]
reverse link org.apache.wiki.providers.AbstractFileProvider to org.apache.wiki.providers.VersioningFileProvider--><path codeLine="23" d="M128.5,65.34 C128.5,77.12 128.5,90.73 128.5,104.82 " fill="none" id="org.apache.wiki.providers.AbstractFileProvider-backto-org.apache.wiki.providers.VersioningFileProvider" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="121.5,65.27,128.5,45.27,135.5,65.27,121.5,65.27" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="29.5" y="347.6807">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[4cfef667691697c85cd9be00dad804e4]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>VersioningFileProvider\n<size:10>org.apache.wiki.providers" as org.apache.wiki.providers.VersioningFileProvider [[VersioningFileProvider.html]] {
{static} +PAGEDIR: String
{static} +PROPERTYFILE: String
+initialize(Engine, Properties): void
+getPageText(String, int): String
+putPageText(Page, String): void
+getPageInfo(String, int): Page
+pageExists(String, int): boolean
+getVersionHistory(String): List<Page>
+deletePage(String): void
+deleteVersion(String, int): void
+getAllPages(): Collection<Page>
+getProviderInfo(): String
+movePage(String, String): void
}
abstract class "<size:14>AbstractFileProvider\n<size:10>org.apache.wiki.providers" as org.apache.wiki.providers.AbstractFileProvider [[AbstractFileProvider.html]]
org.apache.wiki.providers.AbstractFileProvider <|- - org.apache.wiki.providers.VersioningFileProvider
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>