blob: f92082504a93955ca1d6902ab18c604bfc818136 [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="518px" preserveAspectRatio="none" style="width:373px;height:518px;background:#FFFFFF;" version="1.1" viewBox="0 0 373 518" width="373px" zoomAndPan="magnify"><defs><filter height="300%" id="f108cfaf0d9wdt" 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=[af565d3f47da3ede56dab86a7c170b4d]
class org.apache.wiki.rss.RSSGenerator--><a href="RSSGenerator.html" target="_top" title="RSSGenerator.html" xlink:actuate="onRequest" xlink:href="RSSGenerator.html" xlink:show="new" xlink:title="RSSGenerator.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f108cfaf0d9wdt)" height="361.25" id="org.apache.wiki.rss.RSSGenerator" style="stroke:#A80036;stroke-width:1.5;" width="352" x="7" y="126"/><ellipse cx="129.75" cy="144.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M125.6719,140.7344 L125.6719,138.5781 L133.0625,138.5781 L133.0625,140.7344 L130.5938,140.7344 L130.5938,148.8125 L133.0625,148.8125 L133.0625,150.9688 L125.6719,150.9688 L125.6719,148.8125 L128.1406,148.8125 L128.1406,140.7344 L125.6719,140.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="98" x="150.25" y="143.9951">RSSGenerator</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="95" x="151.75" y="156.5791">org.apache.wiki.rss</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="358" 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="79" x="27" y="178.1479">RSS10: 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="79" x="27" y="190.9526">RSS20: String</text><ellipse cx="18" 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="74" x="27" y="203.7573">ATOM: String</text><ellipse cx="18" 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="113" x="27" y="216.562">MODE_BLOG: String</text><ellipse cx="18" 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="103" x="27" y="229.3667">MODE_WIKI: String</text><ellipse cx="18" 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="107" x="27" y="242.1714">MODE_FULL: String</text><ellipse cx="18" 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="211" x="27" y="254.9761">PROP_CHANNEL_DESCRIPTION: String</text><ellipse cx="18" 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="197" x="27" y="267.7808">PROP_CHANNEL_LANGUAGE: String</text><ellipse cx="18" 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="166" x="27" y="280.5854">PROP_CHANNEL_TITLE: String</text><ellipse cx="18" 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="166" x="27" y="293.3901">PROP_GENERATE_RSS: String</text><ellipse cx="18" 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="123" x="27" y="306.1948">PROP_RSSFILE: String</text><ellipse cx="18" 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="130" x="27" y="318.9995">PROP_INTERVAL: String</text><ellipse cx="18" cy="328.5938" 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="153" x="27" y="331.8042">PROP_RSS_AUTHOR: String</text><ellipse cx="18" cy="341.3984" 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="185" x="27" y="344.6089">PROP_RSS_AUTHOREMAIL: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="358" y1="351.2031" y2="351.2031"/><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="100" x="27" y="365.4136">generate(): String</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="326" x="27" y="378.2183">generateFeed(Context, List&lt;Page&gt;, String, String): String</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="115" x="27" y="391.0229">isEnabled(): boolean</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="147" x="27" y="403.8276">setEnabled(boolean): void</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="106" x="27" y="416.6323">getRssFile(): String</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="243" x="27" y="429.437">generateFullWikiRSS(Context, Feed): String</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="325" x="27" y="442.2417">generateWikiPageRSS(Context, List&lt;Page&gt;, Feed): 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="299" x="27" y="455.0464">generateBlogRSS(Context, List&lt;Page&gt;, Feed): 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" lengthAdjust="spacing" text-decoration="underline" textLength="122" x="27" y="467.8511">format(String): String</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" lengthAdjust="spacing" text-decoration="underline" textLength="173" x="27" y="480.6558">getContentType(String): String</text></a><!--MD5=[b42cfcd16e39a0fd6a37261d508d7333]
class org.apache.wiki.api.engine.Initializable--><a href="../api/engine/Initializable.html" target="_top" title="../api/engine/Initializable.html" xlink:actuate="onRequest" xlink:href="../api/engine/Initializable.html" xlink:show="new" xlink:title="../api/engine/Initializable.html" xlink:type="simple"><rect codeLine="32" fill="#FEFECE" filter="url(#f108cfaf0d9wdt)" height="58.7422" id="org.apache.wiki.api.engine.Initializable" style="stroke:#A80036;stroke-width:1.5;" width="216" x="75" y="7"/><ellipse cx="113.4" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M109.3219,21.7344 L109.3219,19.5781 L116.7125,19.5781 L116.7125,21.7344 L114.2438,21.7344 L114.2438,29.8125 L116.7125,29.8125 L116.7125,31.9688 L109.3219,31.9688 L109.3219,29.8125 L111.7906,29.8125 L111.7906,21.7344 L109.3219,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="74" x="161.6" y="24.9951">Initializable</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="132" x="132.6" y="37.5791">org.apache.wiki.api.engine</text><line style="stroke:#A80036;stroke-width:1.5;" x1="76" x2="290" y1="44.9375" y2="44.9375"/><ellipse cx="86" 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="95" y="59.1479">initialize(Engine, Properties): void</text></a><!--MD5=[f6d09d6ea70772e41ecae64152889d60]
reverse link org.apache.wiki.api.engine.Initializable to org.apache.wiki.rss.RSSGenerator--><path codeLine="36" d="M183,86.37 C183,98.26 183,111.68 183,125.87 " fill="none" id="org.apache.wiki.api.engine.Initializable-backto-org.apache.wiki.rss.RSSGenerator" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="176,86.18,183,66.18,190,86.18,176,86.18" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="84" y="509.5322">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[79bfbfa9332b4f2658167c43962d6ebd]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
interface "<size:14>RSSGenerator\n<size:10>org.apache.wiki.rss" as org.apache.wiki.rss.RSSGenerator [[RSSGenerator.html]] {
{static} +RSS10: String
{static} +RSS20: String
{static} +ATOM: String
{static} +MODE_BLOG: String
{static} +MODE_WIKI: String
{static} +MODE_FULL: String
{static} +PROP_CHANNEL_DESCRIPTION: String
{static} +PROP_CHANNEL_LANGUAGE: String
{static} +PROP_CHANNEL_TITLE: String
{static} +PROP_GENERATE_RSS: String
{static} +PROP_RSSFILE: String
{static} +PROP_INTERVAL: String
{static} +PROP_RSS_AUTHOR: String
{static} +PROP_RSS_AUTHOREMAIL: String
{abstract} +generate(): String
{abstract} +generateFeed(Context, List<Page>, String, String): String
{abstract} +isEnabled(): boolean
{abstract} +setEnabled(boolean): void
{abstract} +getRssFile(): String
{abstract} +generateFullWikiRSS(Context, Feed): String
{abstract} +generateWikiPageRSS(Context, List<Page>, Feed): String
{abstract} +generateBlogRSS(Context, List<Page>, Feed): String
{static} +format(String): String
{static} +getContentType(String): String
}
interface "<size:14>Initializable\n<size:10>org.apache.wiki.api.engine" as org.apache.wiki.api.engine.Initializable [[../api/engine/Initializable.html]] {
{abstract} +initialize(Engine, Properties): void
}
org.apache.wiki.api.engine.Initializable <|- - org.apache.wiki.rss.RSSGenerator
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>