blob: 8cc2c1467c430b87492e7a5e5c757f1d2b9c4e57 [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="966px" preserveAspectRatio="none" style="width:362px;height:966px;background:#FFFFFF;" version="1.1" viewBox="0 0 362 966" width="362px" zoomAndPan="magnify"><defs><filter height="300%" id="frxvxtn554as" 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=[170c4321deb278c63d098a9fc00ad499]
class org.apache.wiki.pages.DefaultPageManager--><a href="DefaultPageManager.html" target="_top" title="DefaultPageManager.html" xlink:actuate="onRequest" xlink:href="DefaultPageManager.html" xlink:show="new" xlink:title="DefaultPageManager.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#frxvxtn554as)" height="476.4922" id="org.apache.wiki.pages.DefaultPageManager" style="stroke:#A80036;stroke-width:1.5;" width="339" x="9" y="459"/><ellipse cx="102.25" cy="477.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M105.2188,483.6094 Q104.6406,483.9063 104,484.0469 Q103.3594,484.2031 102.6563,484.2031 Q100.1563,484.2031 98.8281,482.5625 Q97.5156,480.9063 97.5156,477.7813 Q97.5156,474.6563 98.8281,473 Q100.1563,471.3438 102.6563,471.3438 Q103.3594,471.3438 104,471.5 Q104.6563,471.6563 105.2188,471.9531 L105.2188,474.6719 Q104.5938,474.0938 104,473.8281 Q103.4063,473.5469 102.7813,473.5469 Q101.4375,473.5469 100.75,474.625 Q100.0625,475.6875 100.0625,477.7813 Q100.0625,479.875 100.75,480.9531 Q101.4375,482.0156 102.7813,482.0156 Q103.4063,482.0156 104,481.75 Q104.5938,481.4688 105.2188,480.8906 L105.2188,483.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="144" x="122.75" y="476.9951">DefaultPageManager</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="106" x="141.75" y="489.5791">org.apache.wiki.pages</text><line style="stroke:#A80036;stroke-width:1.5;" x1="10" x2="347" y1="496.9375" y2="496.9375"/><polygon fill="none" points="20,502.9375,24,506.9375,20,510.9375,16,506.9375" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="313" x="29" y="511.1479">m_pageLocks: ConcurrentHashMap&lt;String, PageLock&gt;</text><line style="stroke:#A80036;stroke-width:1.5;" x1="10" x2="347" y1="517.7422" y2="517.7422"/><ellipse cx="20" cy="528.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="230" x="29" y="531.9526">DefaultPageManager(Engine, Properties)</text><ellipse cx="20" cy="541.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="156" x="29" y="544.7573">getProvider(): PageProvider</text><ellipse cx="20" cy="554.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="183" x="29" y="557.562">getAllPages(): Collection&lt;Page&gt;</text><ellipse cx="20" cy="567.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="176" x="29" y="570.3667">getPageText(String, int): String</text><ellipse cx="20" cy="579.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="174" x="29" y="583.1714">getPureText(String, int): String</text><ellipse cx="20" cy="592.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="148" x="29" y="595.9761">getText(String, int): String</text><ellipse cx="20" cy="605.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="175" x="29" y="608.7808">saveText(Context, String): void</text><polygon fill="#FFFF44" points="20,613.375,24,617.375,20,621.375,16,617.375" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="110" x="29" y="621.5854">getEngine(): Engine</text><ellipse cx="20" cy="631.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="179" x="29" y="634.3901">putPageText(Page, String): void</text><ellipse cx="20" cy="643.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="189" x="29" y="647.1948">lockPage(Page, String): PageLock</text><ellipse cx="20" cy="656.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="156" x="29" y="659.9995">unlockPage(PageLock): void</text><ellipse cx="20" cy="669.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="183" x="29" y="672.8042">getCurrentLock(Page): PageLock</text><ellipse cx="20" cy="682.3984" 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="190" x="29" y="685.6089">getActiveLocks(): List&lt;PageLock&gt;</text><ellipse cx="20" cy="695.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="124" x="29" y="698.4136">getPage(String): Page</text><ellipse cx="20" cy="708.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="146" x="29" y="711.2183">getPage(String, int): Page</text><ellipse cx="20" cy="720.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="167" x="29" y="724.0229">getPageInfo(String, int): Page</text><ellipse cx="20" cy="733.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="277" x="29" y="736.8276">getVersionHistory(String): List&lt;T extends Page&gt;</text><ellipse cx="20" cy="746.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="158" x="29" y="749.6323">getCurrentProvider(): String</text><ellipse cx="20" cy="759.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="179" x="29" y="762.437">getProviderDescription(): String</text><ellipse cx="20" cy="772.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="137" x="29" y="775.2417">getTotalPageCount(): int</text><ellipse cx="20" cy="784.8359" 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="187" x="29" y="788.0464">getRecentChanges(): Set&lt;Page&gt;</text><ellipse cx="20" cy="797.6406" 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="157" x="29" y="800.8511">pageExists(String): boolean</text><ellipse cx="20" cy="810.4453" 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="29" y="813.6558">pageExists(String, int): boolean</text><ellipse cx="20" cy="823.25" 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="178" x="29" y="826.4604">wikiPageExists(String): boolean</text><ellipse cx="20" cy="836.0547" 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="200" x="29" y="839.2651">wikiPageExists(String, int): boolean</text><ellipse cx="20" cy="848.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="145" x="29" y="852.0698">deleteVersion(Page): void</text><ellipse cx="20" cy="861.6641" 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="29" y="864.8745">deletePage(String): void</text><ellipse cx="20" cy="874.4688" 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="130" x="29" y="877.6792">deletePage(Page): void</text><polygon fill="#FFFF44" points="20,882.2734,24,886.2734,20,890.2734,16,886.2734" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="145" x="29" y="890.4839">fireEvent(int, String): void</text><ellipse cx="20" cy="900.0781" 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="185" x="29" y="903.2886">actionPerformed(WikiEvent): void</text><polygon fill="#FFFF44" points="20,907.8828,24,911.8828,20,915.8828,16,911.8828" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="266" x="29" y="916.0933">changeAcl(Page, Principal[], Principal): boolean</text><ellipse cx="20" cy="925.6875" 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="162" x="29" y="928.8979">getPageSorter(): PageSorter</text></a><!--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="41" fill="#FEFECE" filter="url(#frxvxtn554as)" height="391.6641" id="org.apache.wiki.pages.PageManager" style="stroke:#A80036;stroke-width:1.5;" width="301" x="28" y="7"/><ellipse cx="119.25" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M115.1719,21.7344 L115.1719,19.5781 L122.5625,19.5781 L122.5625,21.7344 L120.0938,21.7344 L120.0938,29.8125 L122.5625,29.8125 L122.5625,31.9688 L115.1719,31.9688 L115.1719,29.8125 L117.6406,29.8125 L117.6406,21.7344 L115.1719,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="94" x="147.75" y="24.9951">PageManager</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="110" x="139.75" y="37.5791">org.apache.wiki.pages</text><line style="stroke:#A80036;stroke-width:1.5;" x1="29" x2="328" y1="44.9375" y2="44.9375"/><ellipse cx="39" 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="158" x="48" y="59.1479">getProvider(): PageProvider</text><ellipse cx="39" 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="183" x="48" y="71.9526">getAllPages(): Collection&lt;Page&gt;</text><ellipse cx="39" 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="175" x="48" y="84.7573">getPageText(String, int): String</text><ellipse cx="39" cy="94.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="173" x="48" y="97.562">getPureText(String, int): String</text><ellipse cx="39" cy="107.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="147" x="48" y="110.3667">getText(String, int): String</text><ellipse cx="39" cy="119.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="177" x="48" y="123.1714">saveText(Context, String): void</text><ellipse cx="39" cy="132.7656" 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="48" y="135.9761">putPageText(Page, String): void</text><ellipse cx="39" cy="145.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="188" x="48" y="148.7808">lockPage(Page, String): PageLock</text><ellipse cx="39" cy="158.375" 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="48" y="161.5854">unlockPage(PageLock): void</text><ellipse cx="39" cy="171.1797" 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="48" y="174.3901">getCurrentLock(Page): PageLock</text><ellipse cx="39" cy="183.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="190" x="48" y="187.1948">getActiveLocks(): List&lt;PageLock&gt;</text><ellipse cx="39" cy="196.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="123" x="48" y="199.9995">getPage(String): Page</text><ellipse cx="39" cy="209.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="145" x="48" y="212.8042">getPage(String, int): Page</text><ellipse cx="39" cy="222.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="166" x="48" y="225.6089">getPageInfo(String, int): Page</text><ellipse cx="39" cy="235.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="275" x="48" y="238.4136">getVersionHistory(String): List&lt;T extends Page&gt;</text><ellipse cx="39" cy="248.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="158" x="48" y="251.2183">getCurrentProvider(): String</text><ellipse cx="39" cy="260.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="178" x="48" y="264.0229">getProviderDescription(): String</text><ellipse cx="39" cy="273.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="137" x="48" y="276.8276">getTotalPageCount(): int</text><ellipse cx="39" cy="286.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="186" x="48" y="289.6323">getRecentChanges(): Set&lt;Page&gt;</text><ellipse cx="39" cy="299.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="155" x="48" y="302.437">pageExists(String): boolean</text><ellipse cx="39" cy="312.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="177" x="48" y="315.2417">pageExists(String, int): boolean</text><ellipse cx="39" cy="324.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="176" x="48" y="328.0464">wikiPageExists(String): boolean</text><ellipse cx="39" cy="337.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="198" x="48" y="340.8511">wikiPageExists(String, int): boolean</text><ellipse cx="39" cy="350.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="146" x="48" y="353.6558">deleteVersion(Page): void</text><ellipse cx="39" cy="363.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="136" x="48" y="366.4604">deletePage(String): void</text><ellipse cx="39" cy="376.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="131" x="48" y="379.2651">deletePage(Page): void</text><ellipse cx="39" cy="388.8594" 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="48" y="392.0698">getPageSorter(): PageSorter</text></a><!--MD5=[48905273b0fb0607ce512d933c2681ee]
reverse link org.apache.wiki.pages.PageManager to org.apache.wiki.pages.DefaultPageManager--><path codeLine="71" d="M178.5,419.49 C178.5,432.51 178.5,445.64 178.5,458.74 " fill="none" id="org.apache.wiki.pages.PageManager-backto-org.apache.wiki.pages.DefaultPageManager" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="171.5,419.16,178.5,399.16,185.5,419.16,171.5,419.16" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="78.5" y="957.7744">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[ba2018dfe21961c4c550d0b3b8c29479]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>DefaultPageManager\n<size:10>org.apache.wiki.pages" as org.apache.wiki.pages.DefaultPageManager [[DefaultPageManager.html]] {
#m_pageLocks: ConcurrentHashMap<String, PageLock>
+DefaultPageManager(Engine, Properties)
+getProvider(): PageProvider
+getAllPages(): Collection<Page>
+getPageText(String, int): String
+getPureText(String, int): String
+getText(String, int): String
+saveText(Context, String): void
#getEngine(): Engine
+putPageText(Page, String): void
+lockPage(Page, String): PageLock
+unlockPage(PageLock): void
+getCurrentLock(Page): PageLock
+getActiveLocks(): List<PageLock>
+getPage(String): Page
+getPage(String, int): Page
+getPageInfo(String, int): Page
+getVersionHistory(String): List<T extends Page>
+getCurrentProvider(): String
+getProviderDescription(): String
+getTotalPageCount(): int
+getRecentChanges(): Set<Page>
+pageExists(String): boolean
+pageExists(String, int): boolean
+wikiPageExists(String): boolean
+wikiPageExists(String, int): boolean
+deleteVersion(Page): void
+deletePage(String): void
+deletePage(Page): void
#fireEvent(int, String): void
+actionPerformed(WikiEvent): void
#changeAcl(Page, Principal[], Principal): boolean
+getPageSorter(): PageSorter
}
interface "<size:14>PageManager\n<size:10>org.apache.wiki.pages" as org.apache.wiki.pages.PageManager [[PageManager.html]] {
{abstract} +getProvider(): PageProvider
{abstract} +getAllPages(): Collection<Page>
{abstract} +getPageText(String, int): String
{abstract} +getPureText(String, int): String
{abstract} +getText(String, int): 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
{abstract} +wikiPageExists(String): boolean
{abstract} +wikiPageExists(String, int): boolean
{abstract} +deleteVersion(Page): void
{abstract} +deletePage(String): void
{abstract} +deletePage(Page): void
{abstract} +getPageSorter(): PageSorter
}
org.apache.wiki.pages.PageManager <|.. org.apache.wiki.pages.DefaultPageManager
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>