blob: e00acf846c31e784f6da27e173a9a4c566d9bd62 [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="820px" preserveAspectRatio="none" style="width:977px;height:820px;background:#FFFFFF;" version="1.1" viewBox="0 0 977 820" width="977px" zoomAndPan="magnify"><defs><filter height="300%" id="f1kbl0pyb36l8n" 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=[98370c9500fe268d7fb67fbe9c1392d0]
cluster org.apache.wiki.references--><polygon fill="#FFFFFF" filter="url(#f1kbl0pyb36l8n)" points="302,206,526,206,533,228.2969,652,228.2969,652,797,302,797,302,206" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="302" x2="533" y1="228.2969" y2="228.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="218" x="306" y="220.9951">org.apache.wiki.references</text><!--MD5=[8fd0d33d165af66d8dec3070c9153824]
cluster org.apache.wiki.api.filters--><polygon fill="#FFFFFF" filter="url(#f1kbl0pyb36l8n)" points="525,6,735,6,742,28.2969,960,28.2969,960,182,525,182,525,6" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="525" x2="742" y1="28.2969" y2="28.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="204" x="529" y="20.9951">org.apache.wiki.api.filters</text><!--MD5=[ba14b7e446e59558acdd58a8e641054c]
cluster org.apache.wiki.modules--><polygon fill="#FFFFFF" filter="url(#f1kbl0pyb36l8n)" points="16,44.5,219,44.5,226,66.7969,229,66.7969,229,143.5,16,143.5,16,44.5" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="16" x2="226" y1="66.7969" y2="66.7969"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="197" x="20" y="59.4951">org.apache.wiki.modules</text><!--MD5=[73faa91e05492c377d111539776da6fd]
cluster org.apache.wiki.event--><polygon fill="#FFFFFF" filter="url(#f1kbl0pyb36l8n)" points="253,38,434,38,441,60.2969,501,60.2969,501,150,253,150,253,38" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="253" x2="441" y1="60.2969" y2="60.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="175" x="257" y="52.9951">org.apache.wiki.event</text><!--MD5=[0d852700fdad35b7061d461d6907a324]
cluster java.io--><polygon fill="#FFFFFF" filter="url(#f1kbl0pyb36l8n)" points="724,283,780,283,787,305.2969,860,305.2969,860,382,724,382,724,283" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="724" x2="787" y1="305.2969" y2="305.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="50" x="728" y="297.9951">java.io</text><!--MD5=[1a682261387b7a948b33013247de62a1]
class org.apache.wiki.references.ReferenceManager--><a href="ReferenceManager.html" target="_top" title="ReferenceManager.html" xlink:actuate="onRequest" xlink:href="ReferenceManager.html" xlink:show="new" xlink:title="ReferenceManager.html" xlink:type="simple"><rect codeLine="3" fill="#FEFECE" filter="url(#f1kbl0pyb36l8n)" height="201.6563" id="org.apache.wiki.references.ReferenceManager" style="stroke:#A80036;stroke-width:1.5;" width="316" x="318" y="241"/><ellipse cx="412.25" cy="257" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M408.1719,252.7656 L408.1719,250.6094 L415.5625,250.6094 L415.5625,252.7656 L413.0938,252.7656 L413.0938,260.8438 L415.5625,260.8438 L415.5625,263 L408.1719,263 L408.1719,260.8438 L410.6406,260.8438 L410.6406,252.7656 L408.1719,252.7656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="119" x="432.75" y="261.1543">ReferenceManager</text><line style="stroke:#A80036;stroke-width:1.5;" x1="319" x2="633" y1="273" y2="273"/><line style="stroke:#A80036;stroke-width:1.5;" x1="319" x2="633" y1="281" y2="281"/><ellipse cx="329" cy="292" 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="187" x="338" y="295.2104">initialize(Collection&lt;Page&gt;): void</text><ellipse cx="329" cy="304.8047" 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="268" x="338" y="308.0151">scanWikiLinks(Page, String): Collection&lt;String&gt;</text><ellipse cx="329" cy="317.6094" 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="150" x="338" y="320.8198">pageRemoved(Page): void</text><ellipse cx="329" cy="330.4141" 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="171" x="338" y="333.6245">updateReferences(Page): void</text><ellipse cx="329" cy="343.2188" 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="290" x="338" y="346.4292">updateReferences(String, Collection&lt;String&gt;): void</text><ellipse cx="329" cy="356.0234" 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="168" x="338" y="359.2339">clearPageEntries(String): void</text><ellipse cx="329" cy="368.8281" 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="220" x="338" y="372.0386">findUnreferenced(): Collection&lt;String&gt;</text><ellipse cx="329" cy="381.6328" 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="201" x="338" y="384.8433">findUncreated(): Collection&lt;String&gt;</text><ellipse cx="329" cy="394.4375" 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="193" x="338" y="397.6479">findReferrers(String): Set&lt;String&gt;</text><ellipse cx="329" cy="407.2422" 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="204" x="338" y="410.4526">findReferredBy(String): Set&lt;String&gt;</text><ellipse cx="329" cy="420.0469" 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="227" x="338" y="423.2573">findRefersTo(String): Collection&lt;String&gt;</text><ellipse cx="329" cy="432.8516" 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="338" y="436.062">findCreated(): Set&lt;String&gt;</text></a><!--MD5=[5d03b599984d401e6167097a602b38b7]
class org.apache.wiki.references.DefaultReferenceManager--><a href="DefaultReferenceManager.html" target="_top" title="DefaultReferenceManager.html" xlink:actuate="onRequest" xlink:href="DefaultReferenceManager.html" xlink:show="new" xlink:title="DefaultReferenceManager.html" xlink:type="simple"><rect codeLine="18" fill="#FEFECE" filter="url(#f1kbl0pyb36l8n)" height="278.4844" id="org.apache.wiki.references.DefaultReferenceManager" style="stroke:#A80036;stroke-width:1.5;" width="317" x="318.5" y="503"/><ellipse cx="390.75" cy="519" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M393.7188,524.6406 Q393.1406,524.9375 392.5,525.0781 Q391.8594,525.2344 391.1563,525.2344 Q388.6563,525.2344 387.3281,523.5938 Q386.0156,521.9375 386.0156,518.8125 Q386.0156,515.6875 387.3281,514.0313 Q388.6563,512.375 391.1563,512.375 Q391.8594,512.375 392.5,512.5313 Q393.1563,512.6875 393.7188,512.9844 L393.7188,515.7031 Q393.0938,515.125 392.5,514.8594 Q391.9063,514.5781 391.2813,514.5781 Q389.9375,514.5781 389.25,515.6563 Q388.5625,516.7188 388.5625,518.8125 Q388.5625,520.9063 389.25,521.9844 Q389.9375,523.0469 391.2813,523.0469 Q391.9063,523.0469 392.5,522.7813 Q393.0938,522.5 393.7188,521.9219 L393.7188,524.6406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="164" x="411.25" y="523.1543">DefaultReferenceManager</text><line style="stroke:#A80036;stroke-width:1.5;" x1="319.5" x2="634.5" y1="535" y2="535"/><line style="stroke:#A80036;stroke-width:1.5;" x1="319.5" x2="634.5" y1="543" y2="543"/><ellipse cx="329.5" cy="554" 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="192" x="338.5" y="557.2104">DefaultReferenceManager(Engine)</text><ellipse cx="329.5" cy="566.8047" 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="338.5" y="570.0151">initialize(Collection&lt;Page&gt;): void</text><ellipse cx="329.5" cy="579.6094" 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="177" x="338.5" y="582.8198">postSave(Context, String): void</text><ellipse cx="329.5" cy="592.4141" 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="270" x="338.5" y="595.6245">scanWikiLinks(Page, String): Collection&lt;String&gt;</text><ellipse cx="329.5" cy="605.2188" 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="147" x="338.5" y="608.4292">pageRemoved(Page): void</text><ellipse cx="329.5" cy="618.0234" 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="338.5" y="621.2339">updateReferences(Page): void</text><ellipse cx="329.5" cy="630.8281" 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="291" x="338.5" y="634.0386">updateReferences(String, Collection&lt;String&gt;): void</text><polygon fill="#FFFF44" points="329.5,638.6328,333.5,642.6328,329.5,646.6328,325.5,642.6328" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="275" x="338.5" y="646.8433">getRefersTo(): Map&lt;String, Collection&lt;String&gt;&gt;</text><polygon fill="#FFFF44" points="329.5,651.4375,333.5,655.4375,329.5,659.4375,325.5,655.4375" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="251" x="338.5" y="659.6479">getReferredBy(): Map&lt;String, Set&lt;String&gt;&gt;</text><ellipse cx="329.5" cy="669.2422" 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="169" x="338.5" y="672.4526">clearPageEntries(String): void</text><ellipse cx="329.5" cy="682.0469" 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="221" x="338.5" y="685.2573">findUnreferenced(): Collection&lt;String&gt;</text><ellipse cx="329.5" cy="694.8516" 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="202" x="338.5" y="698.062">findUncreated(): Collection&lt;String&gt;</text><ellipse cx="329.5" cy="707.6563" 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="196" x="338.5" y="710.8667">findReferrers(String): Set&lt;String&gt;</text><ellipse cx="329.5" cy="720.4609" 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="205" x="338.5" y="723.6714">findReferredBy(String): Set&lt;String&gt;</text><ellipse cx="329.5" cy="733.2656" 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="229" x="338.5" y="736.4761">findRefersTo(String): Collection&lt;String&gt;</text><ellipse cx="329.5" cy="746.0703" 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="116" x="338.5" y="749.2808">deepHashCode(): int</text><ellipse cx="329.5" cy="758.875" 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="153" x="338.5" y="762.0854">findCreated(): Set&lt;String&gt;</text><ellipse cx="329.5" cy="771.6797" 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="338.5" y="774.8901">actionPerformed(WikiEvent): void</text></a><!--MD5=[a833b874e85e441aa0a4bb239711e1e4]
class org.apache.wiki.api.filters.PageFilter--><a href="../api/filters/PageFilter.html" target="_top" title="../api/filters/PageFilter.html" xlink:actuate="onRequest" xlink:href="../api/filters/PageFilter.html" xlink:show="new" xlink:title="../api/filters/PageFilter.html" xlink:type="simple"><rect codeLine="48" fill="#FEFECE" filter="url(#f1kbl0pyb36l8n)" height="124.8281" id="org.apache.wiki.api.filters.PageFilter" style="stroke:#A80036;stroke-width:1.5;" width="240" x="541" y="41"/><ellipse cx="625.75" cy="57" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M621.6719,52.7656 L621.6719,50.6094 L629.0625,50.6094 L629.0625,52.7656 L626.5938,52.7656 L626.5938,60.8438 L629.0625,60.8438 L629.0625,63 L621.6719,63 L621.6719,60.8438 L624.1406,60.8438 L624.1406,52.7656 L621.6719,52.7656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="62" x="646.25" y="61.1543">PageFilter</text><line style="stroke:#A80036;stroke-width:1.5;" x1="542" x2="780" y1="73" y2="73"/><line style="stroke:#A80036;stroke-width:1.5;" x1="542" x2="780" y1="81" y2="81"/><ellipse cx="552" cy="92" 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="561" y="95.2104">initialize(Engine, Properties): void</text><ellipse cx="552" cy="104.8047" 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="208" x="561" y="108.0151">preTranslate(Context, String): String</text><ellipse cx="552" cy="117.6094" 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="214" x="561" y="120.8198">postTranslate(Context, String): String</text><ellipse cx="552" cy="130.4141" 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="182" x="561" y="133.6245">preSave(Context, String): String</text><ellipse cx="552" cy="143.2188" 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="177" x="561" y="146.4292">postSave(Context, String): void</text><ellipse cx="552" cy="156.0234" 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="561" y="159.2339">destroy(Engine): void</text></a><!--MD5=[e6f7120dbe2c94b2a1428c9b3193884e]
class org.apache.wiki.api.filters.BasePageFilter--><a href="../api/filters/BasePageFilter.html" target="_top" title="../api/filters/BasePageFilter.html" xlink:actuate="onRequest" xlink:href="../api/filters/BasePageFilter.html" xlink:show="new" xlink:title="../api/filters/BasePageFilter.html" xlink:type="simple"><rect codeLine="56" fill="#FEFECE" filter="url(#f1kbl0pyb36l8n)" height="60.8047" id="org.apache.wiki.api.filters.BasePageFilter" style="stroke:#A80036;stroke-width:1.5;" width="127" x="816.5" y="73"/><ellipse cx="831.95" cy="89" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M834.9188,94.6406 Q834.3406,94.9375 833.7,95.0781 Q833.0594,95.2344 832.3563,95.2344 Q829.8563,95.2344 828.5281,93.5938 Q827.2156,91.9375 827.2156,88.8125 Q827.2156,85.6875 828.5281,84.0313 Q829.8563,82.375 832.3563,82.375 Q833.0594,82.375 833.7,82.5313 Q834.3563,82.6875 834.9188,82.9844 L834.9188,85.7031 Q834.2938,85.125 833.7,84.8594 Q833.1063,84.5781 832.4813,84.5781 Q831.1375,84.5781 830.45,85.6563 Q829.7625,86.7188 829.7625,88.8125 Q829.7625,90.9063 830.45,91.9844 Q831.1375,93.0469 832.4813,93.0469 Q833.1063,93.0469 833.7,92.7813 Q834.2938,92.5 834.9188,91.9219 L834.9188,94.6406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="94" x="846.05" y="93.1543">BasePageFilter</text><line style="stroke:#A80036;stroke-width:1.5;" x1="817.5" x2="942.5" y1="105" y2="105"/><polygon fill="none" points="827.5,111,831.5,115,827.5,119,823.5,115" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="101" x="836.5" y="119.2104">m_engine: Engine</text><line style="stroke:#A80036;stroke-width:1.5;" x1="817.5" x2="942.5" y1="125.8047" y2="125.8047"/></a><!--MD5=[b7bc5679f73a21bab50bb2c40ae49e22]
class org.apache.wiki.modules.InternalModule--><a href="../modules/InternalModule.html" target="_top" title="../modules/InternalModule.html" xlink:actuate="onRequest" xlink:href="../modules/InternalModule.html" xlink:show="new" xlink:title="../modules/InternalModule.html" xlink:type="simple"><rect codeLine="62" fill="#FEFECE" filter="url(#f1kbl0pyb36l8n)" height="48" id="org.apache.wiki.modules.InternalModule" style="stroke:#A80036;stroke-width:1.5;" width="126" x="87" y="79.5"/><ellipse cx="102" cy="95.5" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M97.9219,91.2656 L97.9219,89.1094 L105.3125,89.1094 L105.3125,91.2656 L102.8438,91.2656 L102.8438,99.3438 L105.3125,99.3438 L105.3125,101.5 L97.9219,101.5 L97.9219,99.3438 L100.3906,99.3438 L100.3906,91.2656 L97.9219,91.2656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="94" x="116" y="99.6543">InternalModule</text><line style="stroke:#A80036;stroke-width:1.5;" x1="88" x2="212" y1="111.5" y2="111.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="88" x2="212" y1="119.5" y2="119.5"/></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="66" fill="#FEFECE" filter="url(#f1kbl0pyb36l8n)" height="60.8047" id="org.apache.wiki.event.WikiEventListener" style="stroke:#A80036;stroke-width:1.5;" width="215" x="269.5" y="73"/><ellipse cx="317.75" cy="89" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M313.6719,84.7656 L313.6719,82.6094 L321.0625,82.6094 L321.0625,84.7656 L318.5938,84.7656 L318.5938,92.8438 L321.0625,92.8438 L321.0625,95 L313.6719,95 L313.6719,92.8438 L316.1406,92.8438 L316.1406,84.7656 L313.6719,84.7656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="110" x="338.25" y="93.1543">WikiEventListener</text><line style="stroke:#A80036;stroke-width:1.5;" x1="270.5" x2="483.5" y1="105" y2="105"/><line style="stroke:#A80036;stroke-width:1.5;" x1="270.5" x2="483.5" y1="113" y2="113"/><ellipse cx="280.5" cy="124" 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="289.5" y="127.2104">actionPerformed(WikiEvent): void</text></a><!--MD5=[5a5af9b0547913863cbe0ddf55a9ab5e]
class java.io.Serializable--><rect codeLine="72" fill="#FEFECE" filter="url(#f1kbl0pyb36l8n)" height="48" id="java.io.Serializable" style="stroke:#A80036;stroke-width:1.5;" width="103" x="740.5" y="318"/><ellipse cx="755.5" cy="334" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M751.4219,329.7656 L751.4219,327.6094 L758.8125,327.6094 L758.8125,329.7656 L756.3438,329.7656 L756.3438,337.8438 L758.8125,337.8438 L758.8125,340 L751.4219,340 L751.4219,337.8438 L753.8906,337.8438 L753.8906,329.7656 L751.4219,329.7656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="71" x="769.5" y="338.1543">Serializable</text><line style="stroke:#A80036;stroke-width:1.5;" x1="741.5" x2="842.5" y1="350" y2="350"/><line style="stroke:#A80036;stroke-width:1.5;" x1="741.5" x2="842.5" y1="358" y2="358"/><!--MD5=[e0144d9ba2d1a2068c1eced04c8e57d6]
reverse link org.apache.wiki.api.filters.PageFilter to org.apache.wiki.references.ReferenceManager--><path codeLine="39" d="M600.54,181.79 C585.79,200.65 569.79,221.1 554.34,240.86 " fill="none" id="org.apache.wiki.api.filters.PageFilter-backto-org.apache.wiki.references.ReferenceManager" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="595.04,177.46,612.88,166.02,606.07,186.09,595.04,177.46" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[9670c8de95bcd62c6a980093cd20b470]
reverse link org.apache.wiki.modules.InternalModule to org.apache.wiki.references.ReferenceManager--><path codeLine="40" d="M191.94,140.89 C210.34,156.44 232.41,174.54 253,190 C275.53,206.91 299.8,224.23 323.76,240.82 " fill="none" id="org.apache.wiki.modules.InternalModule-backto-org.apache.wiki.references.ReferenceManager" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="187.2,146.05,176.53,127.74,196.28,135.4,187.2,146.05" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[46c830379aa3ad98c731b1d2548475f8]
reverse link org.apache.wiki.event.WikiEventListener to org.apache.wiki.references.ReferenceManager--><path codeLine="41" d="M397.39,153.22 C408.01,178.58 421.4,210.56 434.1,240.9 " fill="none" id="org.apache.wiki.event.WikiEventListener-backto-org.apache.wiki.references.ReferenceManager" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="390.8,155.6,389.54,134.45,403.72,150.2,390.8,155.6" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[67566e524abd48dc46f830d6976fcf10]
reverse link org.apache.wiki.api.filters.BasePageFilter to org.apache.wiki.references.DefaultReferenceManager--><path codeLine="42" d="M847.79,149.87 C834.49,165.17 817.77,180.71 799,190 C783.98,197.43 736.87,187.26 724,198 C636.88,270.73 706.89,343.66 652,443 C640.68,463.48 626.93,483.66 612.16,502.84 " fill="none" id="org.apache.wiki.api.filters.BasePageFilter-backto-org.apache.wiki.references.DefaultReferenceManager" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="842.36,145.45,860.36,134.28,853.26,154.24,842.36,145.45" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[420e5810149ac4a8b32e58b267bc2730]
reverse link org.apache.wiki.references.ReferenceManager to org.apache.wiki.references.DefaultReferenceManager--><path codeLine="43" d="M476.4,463.22 C476.45,476.25 476.49,489.58 476.54,502.8 " fill="none" id="org.apache.wiki.references.ReferenceManager-backto-org.apache.wiki.references.DefaultReferenceManager" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="469.4,463.08,476.34,443.06,483.4,463.04,469.4,463.08" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[f8ba5a4aa94726606009b3fc868d6d69]
reverse link java.io.Serializable to org.apache.wiki.references.DefaultReferenceManager--><path codeLine="44" d="M763.7,382.56 C749.36,401.6 731.17,424.28 713,443 C689.06,467.65 662.28,492.4 635.58,515.65 " fill="none" id="java.io.Serializable-backto-org.apache.wiki.references.DefaultReferenceManager" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="758.17,378.27,775.67,366.33,769.43,386.58,758.17,378.27" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="386" y="812.2822">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[4e2945b89a7c54073806405eeb7e26cf]
@startuml
namespace org.apache.wiki.references {
interface ReferenceManager [[ReferenceManager.html]] {
{abstract} +initialize(Collection<Page>): void
{abstract} +scanWikiLinks(Page, String): Collection<String>
{abstract} +pageRemoved(Page): void
{abstract} +updateReferences(Page): void
{abstract} +updateReferences(String, Collection<String>): void
{abstract} +clearPageEntries(String): void
{abstract} +findUnreferenced(): Collection<String>
{abstract} +findUncreated(): Collection<String>
{abstract} +findReferrers(String): Set<String>
{abstract} +findReferredBy(String): Set<String>
{abstract} +findRefersTo(String): Collection<String>
{abstract} +findCreated(): Set<String>
}
class DefaultReferenceManager [[DefaultReferenceManager.html]] {
+DefaultReferenceManager(Engine)
+initialize(Collection<Page>): void
+postSave(Context, String): void
+scanWikiLinks(Page, String): Collection<String>
+pageRemoved(Page): void
+updateReferences(Page): void
+updateReferences(String, Collection<String>): void
#getRefersTo(): Map<String, Collection<String>>
#getReferredBy(): Map<String, Set<String>>
+clearPageEntries(String): void
+findUnreferenced(): Collection<String>
+findUncreated(): Collection<String>
+findReferrers(String): Set<String>
+findReferredBy(String): Set<String>
+findRefersTo(String): Collection<String>
+deepHashCode(): int
+findCreated(): Set<String>
+actionPerformed(WikiEvent): void
}
org.apache.wiki.api.filters.PageFilter <|- - ReferenceManager
org.apache.wiki.modules.InternalModule <|- - ReferenceManager
org.apache.wiki.event.WikiEventListener <|- - ReferenceManager
org.apache.wiki.api.filters.BasePageFilter <|- - DefaultReferenceManager
ReferenceManager <|.. DefaultReferenceManager
java.io.Serializable <|.. DefaultReferenceManager
}
namespace org.apache.wiki.api.filters {
interface PageFilter [[../api/filters/PageFilter.html]] {
{abstract} +initialize(Engine, Properties): void
+preTranslate(Context, String): String
+postTranslate(Context, String): String
+preSave(Context, String): String
+postSave(Context, String): void
+destroy(Engine): void
}
class BasePageFilter [[../api/filters/BasePageFilter.html]] {
#m_engine: Engine
}
}
namespace org.apache.wiki.modules {
interface InternalModule [[../modules/InternalModule.html]]
}
namespace org.apache.wiki.event {
interface WikiEventListener [[../event/WikiEventListener.html]] {
{abstract} +actionPerformed(WikiEvent): void
}
}
namespace java.io {
interface Serializable
}
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>