blob: 52c7ef36f9bc9b67dcd713d21f6eceef65d5d0b0 [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:677px;height:356px;background:#FFFFFF;" version="1.1" viewBox="0 0 677 356" width="677px" zoomAndPan="magnify"><defs><filter height="300%" id="f3iubmbhme535" 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=[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="5" fill="#FEFECE" filter="url(#f3iubmbhme535)" height="199.5938" id="org.apache.wiki.references.ReferenceManager" style="stroke:#A80036;stroke-width:1.5;" width="316" x="178" y="126"/><ellipse cx="264.75" cy="144.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M260.6719,140.7344 L260.6719,138.5781 L268.0625,138.5781 L268.0625,140.7344 L265.5938,140.7344 L265.5938,148.8125 L268.0625,148.8125 L268.0625,150.9688 L260.6719,150.9688 L260.6719,148.8125 L263.1406,148.8125 L263.1406,140.7344 L260.6719,140.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="132" x="286.25" y="143.9951">ReferenceManager</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="134" x="285.25" y="156.5791">org.apache.wiki.references</text><line style="stroke:#A80036;stroke-width:1.5;" x1="179" x2="493" y1="163.9375" y2="163.9375"/><ellipse cx="189" cy="174.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="187" x="198" y="178.1479">initialize(Collection&lt;Page&gt;): void</text><ellipse cx="189" cy="187.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="268" x="198" y="190.9526">scanWikiLinks(Page, String): Collection&lt;String&gt;</text><ellipse cx="189" cy="200.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="150" x="198" y="203.7573">pageRemoved(Page): void</text><ellipse cx="189" cy="213.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="171" x="198" y="216.562">updateReferences(Page): void</text><ellipse cx="189" cy="226.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="290" x="198" y="229.3667">updateReferences(String, Collection&lt;String&gt;): void</text><ellipse cx="189" cy="238.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="168" x="198" y="242.1714">clearPageEntries(String): void</text><ellipse cx="189" cy="251.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="220" x="198" y="254.9761">findUnreferenced(): Collection&lt;String&gt;</text><ellipse cx="189" cy="264.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="201" x="198" y="267.7808">findUncreated(): Collection&lt;String&gt;</text><ellipse cx="189" cy="277.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="193" x="198" y="280.5854">findReferrers(String): Set&lt;String&gt;</text><ellipse cx="189" cy="290.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="204" x="198" y="293.3901">findReferredBy(String): Set&lt;String&gt;</text><ellipse cx="189" cy="302.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="227" x="198" y="306.1948">findRefersTo(String): Collection&lt;String&gt;</text><ellipse cx="189" cy="315.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="151" x="198" y="318.9995">findCreated(): Set&lt;String&gt;</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="20" fill="#FEFECE" filter="url(#f3iubmbhme535)" height="58.7422" id="org.apache.wiki.api.filters.PageFilter" style="stroke:#A80036;stroke-width:1.5;" width="216" x="7" y="7"/><ellipse cx="47.2" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M43.1219,21.7344 L43.1219,19.5781 L50.5125,19.5781 L50.5125,21.7344 L48.0438,21.7344 L48.0438,29.8125 L50.5125,29.8125 L50.5125,31.9688 L43.1219,31.9688 L43.1219,29.8125 L45.5906,29.8125 L45.5906,21.7344 L43.1219,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="67" x="97.3" y="24.9951">PageFilter</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="128" x="66.8" y="37.5791">org.apache.wiki.api.filters</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="222" 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="190" x="27" y="59.1479">initialize(Engine, Properties): void</text></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="23" fill="#FEFECE" filter="url(#f3iubmbhme535)" height="37.9375" id="org.apache.wiki.modules.InternalModule" style="stroke:#A80036;stroke-width:1.5;" width="155" x="258.5" y="17.5"/><ellipse cx="273.5" cy="36.4688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M269.4219,32.2344 L269.4219,30.0781 L276.8125,30.0781 L276.8125,32.2344 L274.3438,32.2344 L274.3438,40.3125 L276.8125,40.3125 L276.8125,42.4688 L269.4219,42.4688 L269.4219,40.3125 L271.8906,40.3125 L271.8906,32.2344 L269.4219,32.2344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="103" x="297.5" y="35.4951">InternalModule</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="123" x="287.5" y="48.0791">org.apache.wiki.modules</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="24" fill="#FEFECE" filter="url(#f3iubmbhme535)" height="58.7422" id="org.apache.wiki.event.WikiEventListener" style="stroke:#A80036;stroke-width:1.5;" width="215" x="448.5" y="7"/><ellipse cx="490.5" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M486.4219,21.7344 L486.4219,19.5781 L493.8125,19.5781 L493.8125,21.7344 L491.3438,21.7344 L491.3438,29.8125 L493.8125,29.8125 L493.8125,31.9688 L486.4219,31.9688 L486.4219,29.8125 L488.8906,29.8125 L488.8906,21.7344 L486.4219,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="123" x="510.5" y="24.9951">WikiEventListener</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="109" x="517.5" y="37.5791">org.apache.wiki.event</text><line style="stroke:#A80036;stroke-width:1.5;" x1="449.5" x2="662.5" y1="44.9375" y2="44.9375"/><ellipse cx="459.5" 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="468.5" y="59.1479">actionPerformed(WikiEvent): void</text></a><!--MD5=[e0144d9ba2d1a2068c1eced04c8e57d6]
reverse link org.apache.wiki.api.filters.PageFilter to org.apache.wiki.references.ReferenceManager--><path codeLine="28" d="M164.43,79.44 C180.77,93.3 199.7,109.36 218.9,125.65 " 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="159.77,84.66,149.05,66.39,168.83,73.99,159.77,84.66" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[9670c8de95bcd62c6a980093cd20b470]
reverse link org.apache.wiki.modules.InternalModule to org.apache.wiki.references.ReferenceManager--><path codeLine="29" d="M336,75.85 C336,90.49 336,107.94 336,125.65 " 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="329,75.82,336,55.82,343,75.82,329,75.82" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[46c830379aa3ad98c731b1d2548475f8]
reverse link org.apache.wiki.event.WikiEventListener to org.apache.wiki.references.ReferenceManager--><path codeLine="30" d="M506.79,79.44 C490.53,93.3 471.68,109.36 452.57,125.65 " 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="502.34,74.03,522.11,66.39,511.43,84.69,502.34,74.03" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="236.25" y="347.876">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[f84ab274d905bd2b02562a24a76b5fff]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
interface "<size:14>ReferenceManager\n<size:10>org.apache.wiki.references" as org.apache.wiki.references.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>
}
interface "<size:14>PageFilter\n<size:10>org.apache.wiki.api.filters" as org.apache.wiki.api.filters.PageFilter [[../api/filters/PageFilter.html]] {
{abstract} +initialize(Engine, Properties): void
}
interface "<size:14>InternalModule\n<size:10>org.apache.wiki.modules" as org.apache.wiki.modules.InternalModule [[../modules/InternalModule.html]]
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.api.filters.PageFilter <|- - org.apache.wiki.references.ReferenceManager
org.apache.wiki.modules.InternalModule <|- - org.apache.wiki.references.ReferenceManager
org.apache.wiki.event.WikiEventListener <|- - org.apache.wiki.references.ReferenceManager
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>