blob: ec5f72065728ed9fcb036706ce36df072627026a [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="671px" preserveAspectRatio="none" style="width:370px;height:671px;background:#FFFFFF;" version="1.1" viewBox="0 0 370 671" width="370px" zoomAndPan="magnify"><defs><filter height="300%" id="f128ykpxanp5g3" 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=[4dbe5bc02d27ef6bfb7868a028d6f5d2]
class org.apache.wiki.plugin.AbstractReferralPlugin--><a href="AbstractReferralPlugin.html" target="_top" title="AbstractReferralPlugin.html" xlink:actuate="onRequest" xlink:href="AbstractReferralPlugin.html" xlink:show="new" xlink:title="AbstractReferralPlugin.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f128ykpxanp5g3)" height="514.9063" id="org.apache.wiki.plugin.AbstractReferralPlugin" style="stroke:#A80036;stroke-width:1.5;" width="347" x="9" y="126"/><ellipse cx="102.75" cy="144.9688" fill="#A9DCDF" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M102.8594,140.3125 L101.7031,145.3906 L104.0313,145.3906 L102.8594,140.3125 Z M101.375,138.0781 L104.3594,138.0781 L107.7188,150.4688 L105.2656,150.4688 L104.5,147.4063 L101.2188,147.4063 L100.4688,150.4688 L98.0313,150.4688 L101.375,138.0781 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="151" x="123.25" y="143.9951">AbstractReferralPlugin</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="111" x="143.25" y="156.5791">org.apache.wiki.plugin</text><line style="stroke:#A80036;stroke-width:1.5;" x1="10" x2="355" y1="163.9375" y2="163.9375"/><ellipse cx="20" 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="81" x="29" y="178.1479">ALL_ITEMS: int</text><ellipse cx="20" 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="143" x="29" y="190.9526">PARAM_MAXWIDTH: String</text><ellipse cx="20" cy="200.5469" 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="151" x="29" y="203.7573">PARAM_SEPARATOR: String</text><ellipse cx="20" cy="213.3516" 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="119" x="29" y="216.562">PARAM_AFTER: String</text><ellipse cx="20" cy="226.1563" 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="129" x="29" y="229.3667">PARAM_BEFORE: String</text><ellipse cx="20" cy="238.9609" 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="136" x="29" y="242.1714">PARAM_EXCLUDE: String</text><ellipse cx="20" cy="251.7656" 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="133" x="29" y="254.9761">PARAM_INCLUDE: String</text><ellipse cx="20" cy="264.5703" 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="119" x="29" y="267.7808">PARAM_SHOW: String</text><ellipse cx="20" cy="277.375" 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="204" x="29" y="280.5854">PARAM_SHOW_VALUE_PAGES: String</text><ellipse cx="20" cy="290.1797" 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="206" x="29" y="293.3901">PARAM_SHOW_VALUE_COUNT: String</text><ellipse cx="20" cy="302.9844" 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="166" x="29" y="306.1948">PARAM_LASTMODIFIED: String</text><ellipse cx="20" cy="315.7891" 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="141" x="29" y="318.9995">PARAM_COLUMNS: String</text><polygon fill="none" points="20,323.5938,24,327.5938,20,331.5938,16,327.5938" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="154" x="29" y="331.8042">PARAM_SORTORDER: String</text><polygon fill="none" points="20,336.3984,24,340.3984,20,344.3984,16,340.3984" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="200" x="29" y="344.6089">PARAM_SORTORDER_HUMAN: String</text><polygon fill="none" points="20,349.2031,24,353.2031,20,357.2031,16,353.2031" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="184" x="29" y="357.4136">PARAM_SORTORDER_JAVA: String</text><polygon fill="none" points="20,362.0078,24,366.0078,20,370.0078,16,366.0078" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="203" x="29" y="370.2183">PARAM_SORTORDER_LOCALE: String</text><polygon fill="none" points="20,374.8125,24,378.8125,20,382.8125,16,378.8125" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="93" x="29" y="383.0229">m_maxwidth: int</text><polygon fill="none" points="20,387.6172,24,391.6172,20,395.6172,16,391.6172" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="96" x="29" y="395.8276">m_before: String</text><polygon fill="none" points="20,400.4219,24,404.4219,20,408.4219,16,404.4219" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="115" x="29" y="408.6323">m_separator: String</text><polygon fill="none" points="20,413.2266,24,417.2266,20,421.2266,16,417.2266" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="86" x="29" y="421.437">m_after: String</text><polygon fill="none" points="20,426.0313,24,430.0313,20,434.0313,16,430.0313" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="54" x="29" y="434.2417">items: int</text><polygon fill="none" points="20,438.8359,24,442.8359,20,446.8359,16,442.8359" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="117" x="29" y="447.0464">m_exclude: Pattern[]</text><polygon fill="none" points="20,451.6406,24,455.6406,20,459.6406,16,455.6406" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="114" x="29" y="459.8511">m_include: Pattern[]</text><polygon fill="none" points="20,464.4453,24,468.4453,20,472.4453,16,468.4453" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="124" x="29" y="472.6558">m_sorter: PageSorter</text><polygon fill="none" points="20,477.25,24,481.25,20,485.25,16,481.25" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="89" x="29" y="485.4604">m_show: String</text><polygon fill="none" points="20,490.0547,24,494.0547,20,498.0547,16,494.0547" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="138" x="29" y="498.2651">m_lastModified: boolean</text><polygon fill="none" points="20,502.8594,24,506.8594,20,510.8594,16,506.8594" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="147" x="29" y="511.0698">m_dateLastModified: Date</text><polygon fill="none" points="20,515.6641,24,519.6641,20,523.6641,16,519.6641" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="195" x="29" y="523.8745">m_dateFormat: SimpleDateFormat</text><polygon fill="none" points="20,528.4688,24,532.4688,20,536.4688,16,532.4688" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="101" x="29" y="536.6792">m_engine: Engine</text><line style="stroke:#A80036;stroke-width:1.5;" x1="10" x2="355" y1="543.2734" y2="543.2734"/><ellipse cx="20" 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="252" x="29" y="557.4839">initialize(Context, Map&lt;String, String&gt;): void</text><polygon fill="#FFFF44" points="20,562.0781,24,566.0781,20,570.0781,16,566.0781" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="313" x="29" y="570.2886">filterWikiPageCollection(Collection&lt;Page&gt;): List&lt;Page&gt;</text><polygon fill="#FFFF44" points="20,574.8828,24,578.8828,20,582.8828,16,578.8828" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="276" x="29" y="583.0933">filterCollection(Collection&lt;String&gt;): List&lt;String&gt;</text><polygon fill="#FFFF44" points="20,587.6875,24,591.6875,20,595.6875,16,591.6875" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="321" x="29" y="595.8979">filterAndSortCollection(Collection&lt;String&gt;): List&lt;String&gt;</text><polygon fill="#FFFF44" points="20,600.4922,24,604.4922,20,608.4922,16,604.4922" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="316" x="29" y="608.7026">wikitizeCollection(Collection&lt;String&gt;, String, int): String</text><polygon fill="#FFFF44" points="20,613.2969,24,617.2969,20,621.2969,16,617.2969" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="196" x="29" y="621.5073">makeHTML(Context, String): String</text><polygon fill="#FFFF44" points="20,626.1016,24,630.1016,20,634.1016,16,630.1016" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="192" x="29" y="634.312">applyColumnsStyle(String): String</text></a><!--MD5=[5fde2029f8ce8ab8846f1aaf0f24b94e]
class org.apache.wiki.api.plugin.Plugin--><a href="../api/plugin/Plugin.html" target="_top" title="../api/plugin/Plugin.html" xlink:actuate="onRequest" xlink:href="../api/plugin/Plugin.html" xlink:show="new" xlink:title="../api/plugin/Plugin.html" xlink:type="simple"><rect codeLine="44" fill="#FEFECE" filter="url(#f128ykpxanp5g3)" height="58.7422" id="org.apache.wiki.api.plugin.Plugin" style="stroke:#A80036;stroke-width:1.5;" width="287" x="39" y="7"/><ellipse cx="113.75" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M109.6719,21.7344 L109.6719,19.5781 L117.0625,19.5781 L117.0625,21.7344 L114.5938,21.7344 L114.5938,29.8125 L117.0625,29.8125 L117.0625,31.9688 L109.6719,31.9688 L109.6719,29.8125 L112.1406,29.8125 L112.1406,21.7344 L109.6719,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="41" x="178.25" y="24.9951">Plugin</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="129" x="134.25" y="37.5791">org.apache.wiki.api.plugin</text><line style="stroke:#A80036;stroke-width:1.5;" x1="40" x2="325" y1="44.9375" y2="44.9375"/><ellipse cx="50" 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="261" x="59" y="59.1479">execute(Context, Map&lt;String, String&gt;): String</text></a><!--MD5=[394902342fb81b79f6d1e185ff3d2f1b]
reverse link org.apache.wiki.api.plugin.Plugin to org.apache.wiki.plugin.AbstractReferralPlugin--><path codeLine="48" d="M182.5,86.47 C182.5,98.21 182.5,111.55 182.5,125.93 " fill="none" id="org.apache.wiki.api.plugin.Plugin-backto-org.apache.wiki.plugin.AbstractReferralPlugin" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="175.5,86.03,182.5,66.03,189.5,86.03,175.5,86.03" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="82.5" y="663.1885">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[92bb10ae2233359024788d2ad05a11d3]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
abstract class "<size:14>AbstractReferralPlugin\n<size:10>org.apache.wiki.plugin" as org.apache.wiki.plugin.AbstractReferralPlugin [[AbstractReferralPlugin.html]] {
{static} +ALL_ITEMS: int
{static} +PARAM_MAXWIDTH: String
{static} +PARAM_SEPARATOR: String
{static} +PARAM_AFTER: String
{static} +PARAM_BEFORE: String
{static} +PARAM_EXCLUDE: String
{static} +PARAM_INCLUDE: String
{static} +PARAM_SHOW: String
{static} +PARAM_SHOW_VALUE_PAGES: String
{static} +PARAM_SHOW_VALUE_COUNT: String
{static} +PARAM_LASTMODIFIED: String
{static} +PARAM_COLUMNS: String
{static} #PARAM_SORTORDER: String
{static} #PARAM_SORTORDER_HUMAN: String
{static} #PARAM_SORTORDER_JAVA: String
{static} #PARAM_SORTORDER_LOCALE: String
#m_maxwidth: int
#m_before: String
#m_separator: String
#m_after: String
#items: int
#m_exclude: Pattern[]
#m_include: Pattern[]
#m_sorter: PageSorter
#m_show: String
#m_lastModified: boolean
#m_dateLastModified: Date
#m_dateFormat: SimpleDateFormat
#m_engine: Engine
+initialize(Context, Map<String, String>): void
#filterWikiPageCollection(Collection<Page>): List<Page>
#filterCollection(Collection<String>): List<String>
#filterAndSortCollection(Collection<String>): List<String>
#wikitizeCollection(Collection<String>, String, int): String
#makeHTML(Context, String): String
#applyColumnsStyle(String): String
}
interface "<size:14>Plugin\n<size:10>org.apache.wiki.api.plugin" as org.apache.wiki.api.plugin.Plugin [[../api/plugin/Plugin.html]] {
{abstract} +execute(Context, Map<String, String>): String
}
org.apache.wiki.api.plugin.Plugin <|.. org.apache.wiki.plugin.AbstractReferralPlugin
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>