| <?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="646px" preserveAspectRatio="none" style="width:322px;height:646px;background:#FFFFFF;" version="1.1" viewBox="0 0 322 646" width="322px" zoomAndPan="magnify"><defs><filter height="300%" id="f1fajwa58177p6" 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=[fadfeb66a14c4634e7cfaf62a3ddf530] |
| class org.apache.wiki.pages.PageManager--><a href="PageManager.html" target="_top" title="PageManager.html" xlink:actuate="onRequest" xlink:href="PageManager.html" xlink:show="new" xlink:title="PageManager.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f1fajwa58177p6)" height="489.2969" id="org.apache.wiki.pages.PageManager" style="stroke:#A80036;stroke-width:1.5;" width="301" x="7" y="126"/><ellipse cx="98.25" cy="144.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M94.1719,140.7344 L94.1719,138.5781 L101.5625,138.5781 L101.5625,140.7344 L99.0938,140.7344 L99.0938,148.8125 L101.5625,148.8125 L101.5625,150.9688 L94.1719,150.9688 L94.1719,148.8125 L96.6406,148.8125 L96.6406,140.7344 L94.1719,140.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="94" x="126.75" y="143.9951">PageManager</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="110" x="118.75" y="156.5791">org.apache.wiki.pages</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="307" y1="163.9375" y2="163.9375"/><ellipse cx="18" cy="174.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="163" x="27" y="178.1479">PROP_PAGEPROVIDER: String</text><ellipse cx="18" cy="187.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="146" x="27" y="190.9526">PROP_LOCKEXPIRY: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="307" y1="197.5469" y2="197.5469"/><ellipse cx="18" cy="208.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="158" x="27" y="211.7573">getProvider(): PageProvider</text><ellipse cx="18" cy="221.3516" 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="183" x="27" y="224.562">getAllPages(): Collection<Page></text><ellipse cx="18" cy="234.1563" 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="175" x="27" y="237.3667">getPageText(String, int): String</text><ellipse cx="18" cy="246.9609" 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="173" x="27" y="250.1714">getPureText(String, int): String</text><ellipse cx="18" cy="259.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="146" x="27" y="262.9761">getPureText(Page): String</text><ellipse cx="18" cy="272.5703" 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="27" y="275.7808">getText(String, int): String</text><ellipse cx="18" cy="285.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="126" x="27" y="288.5854">getText(String): String</text><ellipse cx="18" cy="298.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="120" x="27" y="301.3901">getText(Page): String</text><ellipse cx="18" cy="310.9844" 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="177" x="27" y="314.1948">saveText(Context, String): void</text><ellipse cx="18" cy="323.7891" 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="180" x="27" y="326.9995">putPageText(Page, String): void</text><ellipse cx="18" cy="336.5938" 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="188" x="27" y="339.8042">lockPage(Page, String): PageLock</text><ellipse cx="18" cy="349.3984" 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="157" x="27" y="352.6089">unlockPage(PageLock): void</text><ellipse cx="18" cy="362.2031" 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="183" x="27" y="365.4136">getCurrentLock(Page): PageLock</text><ellipse cx="18" cy="375.0078" 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="190" x="27" y="378.2183">getActiveLocks(): List<PageLock></text><ellipse cx="18" cy="387.8125" 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="123" x="27" y="391.0229">getPage(String): Page</text><ellipse cx="18" cy="400.6172" 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="145" x="27" y="403.8276">getPage(String, int): Page</text><ellipse cx="18" cy="413.4219" 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="166" x="27" y="416.6323">getPageInfo(String, int): Page</text><ellipse cx="18" cy="426.2266" 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="275" x="27" y="429.437">getVersionHistory(String): List<T extends Page></text><ellipse cx="18" cy="439.0313" 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="158" x="27" y="442.2417">getCurrentProvider(): String</text><ellipse cx="18" cy="451.8359" 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="27" y="455.0464">getProviderDescription(): String</text><ellipse cx="18" cy="464.6406" 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="137" x="27" y="467.8511">getTotalPageCount(): int</text><ellipse cx="18" cy="477.4453" 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="186" x="27" y="480.6558">getRecentChanges(): Set<Page></text><ellipse cx="18" cy="490.25" 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="155" x="27" y="493.4604">pageExists(String): boolean</text><ellipse cx="18" cy="503.0547" 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="177" x="27" y="506.2651">pageExists(String, int): boolean</text><ellipse cx="18" cy="515.8594" 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="27" y="519.0698">pageExists(Page): boolean</text><ellipse cx="18" cy="528.6641" 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="176" x="27" y="531.8745">wikiPageExists(String): boolean</text><ellipse cx="18" cy="541.4688" 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="198" x="27" y="544.6792">wikiPageExists(String, int): boolean</text><ellipse cx="18" cy="554.2734" 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="172" x="27" y="557.4839">wikiPageExists(Page): boolean</text><ellipse cx="18" cy="567.0781" 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="146" x="27" y="570.2886">deleteVersion(Page): void</text><ellipse cx="18" cy="579.8828" 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="136" x="27" y="583.0933">deletePage(String): void</text><ellipse cx="18" cy="592.6875" 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="131" x="27" y="595.8979">deletePage(Page): void</text><ellipse cx="18" cy="605.4922" 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="160" x="27" y="608.7026">getPageSorter(): PageSorter</text></a><!--MD5=[8c616ba9df2429bf0adc99a32a005079] |
| class org.apache.wiki.event.WikiEventListener--><a href="../event/WikiEventListener.html" target="_top" title="../event/WikiEventListener.html" xlink:actuate="onRequest" xlink:href="../event/WikiEventListener.html" xlink:show="new" xlink:title="../event/WikiEventListener.html" xlink:type="simple"><rect codeLine="42" fill="#FEFECE" filter="url(#f1fajwa58177p6)" height="58.7422" id="org.apache.wiki.event.WikiEventListener" style="stroke:#A80036;stroke-width:1.5;" width="215" x="50" y="7"/><ellipse cx="92" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M87.9219,21.7344 L87.9219,19.5781 L95.3125,19.5781 L95.3125,21.7344 L92.8438,21.7344 L92.8438,29.8125 L95.3125,29.8125 L95.3125,31.9688 L87.9219,31.9688 L87.9219,29.8125 L90.3906,29.8125 L90.3906,21.7344 L87.9219,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="123" x="112" y="24.9951">WikiEventListener</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="109" x="119" y="37.5791">org.apache.wiki.event</text><line style="stroke:#A80036;stroke-width:1.5;" x1="51" x2="264" y1="44.9375" y2="44.9375"/><ellipse cx="61" 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="189" x="70" y="59.1479">actionPerformed(WikiEvent): void</text></a><!--MD5=[bfff4834186a364e128d6c2ecbe80117] |
| reverse link org.apache.wiki.event.WikiEventListener to org.apache.wiki.pages.PageManager--><path codeLine="46" d="M157.5,86.51 C157.5,98.21 157.5,111.5 157.5,125.78 " fill="none" id="org.apache.wiki.event.WikiEventListener-backto-org.apache.wiki.pages.PageManager" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="150.5,86.09,157.5,66.09,164.5,86.09,150.5,86.09" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="58.5" y="637.5791">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[df31380cd7f7525e8162b95189170d64] |
| @startuml
|
| set namespaceSeparator none
|
| hide empty fields
|
| hide empty methods
|
|
|
| interface "<size:14>PageManager\n<size:10>org.apache.wiki.pages" as org.apache.wiki.pages.PageManager [[PageManager.html]] {
|
| {static} +PROP_PAGEPROVIDER: String
|
| {static} +PROP_LOCKEXPIRY: String
|
| {abstract} +getProvider(): PageProvider
|
| {abstract} +getAllPages(): Collection<Page>
|
| {abstract} +getPageText(String, int): String
|
| {abstract} +getPureText(String, int): String
|
| +getPureText(Page): String
|
| {abstract} +getText(String, int): String
|
| +getText(String): String
|
| +getText(Page): String
|
| {abstract} +saveText(Context, String): void
|
| {abstract} +putPageText(Page, String): void
|
| {abstract} +lockPage(Page, String): PageLock
|
| {abstract} +unlockPage(PageLock): void
|
| {abstract} +getCurrentLock(Page): PageLock
|
| {abstract} +getActiveLocks(): List<PageLock>
|
| {abstract} +getPage(String): Page
|
| {abstract} +getPage(String, int): Page
|
| {abstract} +getPageInfo(String, int): Page
|
| {abstract} +getVersionHistory(String): List<T extends Page>
|
| {abstract} +getCurrentProvider(): String
|
| {abstract} +getProviderDescription(): String
|
| {abstract} +getTotalPageCount(): int
|
| {abstract} +getRecentChanges(): Set<Page>
|
| {abstract} +pageExists(String): boolean
|
| {abstract} +pageExists(String, int): boolean
|
| +pageExists(Page): boolean
|
| {abstract} +wikiPageExists(String): boolean
|
| {abstract} +wikiPageExists(String, int): boolean
|
| +wikiPageExists(Page): boolean
|
| {abstract} +deleteVersion(Page): void
|
| {abstract} +deletePage(String): void
|
| {abstract} +deletePage(Page): void
|
| {abstract} +getPageSorter(): PageSorter
|
| }
|
|
|
| interface "<size:14>WikiEventListener\n<size:10>org.apache.wiki.event" as org.apache.wiki.event.WikiEventListener [[../event/WikiEventListener.html]] {
|
| {abstract} +actionPerformed(WikiEvent): void
|
| }
|
|
|
| org.apache.wiki.event.WikiEventListener <|- - org.apache.wiki.pages.PageManager
|
|
|
| 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> |