blob: 7c4b0dc071296ff9daf58f241f0d8d3bc9dc0e4f [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="428px" preserveAspectRatio="none" style="width:318px;height:428px;background:#FFFFFF;" version="1.1" viewBox="0 0 318 428" width="318px" zoomAndPan="magnify"><defs><filter height="300%" id="ft71g8aiz6q9c" 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=[ba37733331afd63636f98cb022b164f5]
class org.apache.wiki.diff.ContextualDiffProvider--><a href="ContextualDiffProvider.html" target="_top" title="ContextualDiffProvider.html" xlink:actuate="onRequest" xlink:href="ContextualDiffProvider.html" xlink:show="new" xlink:title="ContextualDiffProvider.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#ft71g8aiz6q9c)" height="271.6172" id="org.apache.wiki.diff.ContextualDiffProvider" style="stroke:#A80036;stroke-width:1.5;" width="297" x="7" y="126"/><ellipse cx="75.25" cy="144.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M78.2188,150.6094 Q77.6406,150.9063 77,151.0469 Q76.3594,151.2031 75.6563,151.2031 Q73.1563,151.2031 71.8281,149.5625 Q70.5156,147.9063 70.5156,144.7813 Q70.5156,141.6563 71.8281,140 Q73.1563,138.3438 75.6563,138.3438 Q76.3594,138.3438 77,138.5 Q77.6563,138.6563 78.2188,138.9531 L78.2188,141.6719 Q77.5938,141.0938 77,140.8281 Q76.4063,140.5469 75.7813,140.5469 Q74.4375,140.5469 73.75,141.625 Q73.0625,142.6875 73.0625,144.7813 Q73.0625,146.875 73.75,147.9531 Q74.4375,149.0156 75.7813,149.0156 Q76.4063,149.0156 77,148.75 Q77.5938,148.4688 78.2188,147.8906 L78.2188,150.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="152" x="95.75" y="143.9951">ContextualDiffProvider</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="93" x="125.25" y="156.5791">org.apache.wiki.diff</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="303" 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="242" x="27" y="178.1479">PROP_UNCHANGED_CONTEXT_LIMIT: 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" textLength="271" x="27" y="190.9526">m_emitChangeNextPreviousHyperlinks: boolean</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="167" x="27" y="203.7573">CHANGE_START_HTML: 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="154" x="27" y="216.562">CHANGE_END_HTML: 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="107" x="27" y="229.3667">DIFF_START: 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="94" x="27" y="242.1714">DIFF_END: 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="180" x="27" y="254.9761">INSERTION_START_HTML: 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="167" x="27" y="267.7808">INSERTION_END_HTML: 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="175" x="27" y="280.5854">DELETION_START_HTML: 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="162" x="27" y="293.3901">DELETION_END_HTML: 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="219" x="27" y="306.1948">ELIDED_HEAD_INDICATOR_HTML: 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="212" x="27" y="318.9995">ELIDED_TAIL_INDICATOR_HTML: 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="144" x="27" y="331.8042">LINE_BREAK_HTML: 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="197" x="27" y="344.6089">ALTERNATING_SPACE_HTML: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="303" 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" lengthAdjust="spacing" textLength="136" x="27" y="365.4136">getProviderInfo(): 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" lengthAdjust="spacing" textLength="189" x="27" y="378.2183">initialize(Engine, Properties): void</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" lengthAdjust="spacing" textLength="253" x="27" y="391.0229">makeDiffHtml(Context, String, String): String</text></a><!--MD5=[2fbc833a06f80c01937c2c222d4f23da]
class org.apache.wiki.diff.DiffProvider--><a href="DiffProvider.html" target="_top" title="DiffProvider.html" xlink:actuate="onRequest" xlink:href="DiffProvider.html" xlink:show="new" xlink:title="DiffProvider.html" xlink:type="simple"><rect codeLine="25" fill="#FEFECE" filter="url(#ft71g8aiz6q9c)" height="58.7422" id="org.apache.wiki.diff.DiffProvider" style="stroke:#A80036;stroke-width:1.5;" width="277" x="17" y="7"/><ellipse cx="102.25" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M98.1719,21.7344 L98.1719,19.5781 L105.5625,19.5781 L105.5625,21.7344 L103.0938,21.7344 L103.0938,29.8125 L105.5625,29.8125 L105.5625,31.9688 L98.1719,31.9688 L98.1719,29.8125 L100.6406,29.8125 L100.6406,21.7344 L98.1719,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="78" x="132.75" y="24.9951">DiffProvider</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="98" x="122.75" y="37.5791">org.apache.wiki.diff</text><line style="stroke:#A80036;stroke-width:1.5;" x1="18" x2="293" y1="44.9375" y2="44.9375"/><ellipse cx="28" 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="251" x="37" y="59.1479">makeDiffHtml(Context, String, String): String</text></a><!--MD5=[d971adc30da1767192a29e31d3e52265]
reverse link org.apache.wiki.diff.DiffProvider to org.apache.wiki.diff.ContextualDiffProvider--><path codeLine="29" d="M155.5,86.59 C155.5,98.5 155.5,111.81 155.5,125.63 " fill="none" id="org.apache.wiki.diff.DiffProvider-backto-org.apache.wiki.diff.ContextualDiffProvider" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="148.5,86.26,155.5,66.26,162.5,86.26,148.5,86.26" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="56.5" y="419.8994">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[0cac8e3dcf2eb2f77c158b7b72c8f334]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>ContextualDiffProvider\n<size:10>org.apache.wiki.diff" as org.apache.wiki.diff.ContextualDiffProvider [[ContextualDiffProvider.html]] {
{static} +PROP_UNCHANGED_CONTEXT_LIMIT: String
+m_emitChangeNextPreviousHyperlinks: boolean
{static} +CHANGE_START_HTML: String
{static} +CHANGE_END_HTML: String
{static} +DIFF_START: String
{static} +DIFF_END: String
{static} +INSERTION_START_HTML: String
{static} +INSERTION_END_HTML: String
{static} +DELETION_START_HTML: String
{static} +DELETION_END_HTML: String
{static} +ELIDED_HEAD_INDICATOR_HTML: String
{static} +ELIDED_TAIL_INDICATOR_HTML: String
{static} +LINE_BREAK_HTML: String
{static} +ALTERNATING_SPACE_HTML: String
+getProviderInfo(): String
+initialize(Engine, Properties): void
+makeDiffHtml(Context, String, String): String
}
interface "<size:14>DiffProvider\n<size:10>org.apache.wiki.diff" as org.apache.wiki.diff.DiffProvider [[DiffProvider.html]] {
{abstract} +makeDiffHtml(Context, String, String): String
}
org.apache.wiki.diff.DiffProvider <|.. org.apache.wiki.diff.ContextualDiffProvider
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>