blob: 74bdf04d040e95852706f45da820ff9893b52df9 [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="653px" preserveAspectRatio="none" style="width:1626px;height:653px;background:#FFFFFF;" version="1.1" viewBox="0 0 1626 653" width="1626px" zoomAndPan="magnify"><defs><filter height="300%" id="fg246b1dkqllj" 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=[7dc2eda1bbd5486466a9aa81d854d1a9]
cluster org.apache.wiki.diff--><polygon fill="#FFFFFF" filter="url(#fg246b1dkqllj)" points="16,167,178,167,185,189.2969,1609,189.2969,1609,630,16,630,16,167" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="16" x2="185" y1="189.2969" y2="189.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="156" x="20" y="181.9951">org.apache.wiki.diff</text><!--MD5=[3f2b3f282a606937f9c016a796d44e78]
cluster org.apache.wiki.api.providers--><polygon fill="#FFFFFF" filter="url(#fg246b1dkqllj)" points="693,6,933,6,940,28.2969,943,28.2969,943,143,693,143,693,6" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="693" x2="940" y1="28.2969" y2="28.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="234" x="697" y="20.9951">org.apache.wiki.api.providers</text><!--MD5=[137a59db26e3269bff49ae5ceb70570a]
class org.apache.wiki.diff.TraditionalDiffProvider--><a href="TraditionalDiffProvider.html" target="_top" title="TraditionalDiffProvider.html" xlink:actuate="onRequest" xlink:href="TraditionalDiffProvider.html" xlink:show="new" xlink:title="TraditionalDiffProvider.html" xlink:type="simple"><rect codeLine="3" fill="#FEFECE" filter="url(#fg246b1dkqllj)" height="86.4141" id="org.apache.wiki.diff.TraditionalDiffProvider" style="stroke:#A80036;stroke-width:1.5;" width="279" x="32.5" y="438"/><ellipse cx="99.25" cy="454" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M102.2188,459.6406 Q101.6406,459.9375 101,460.0781 Q100.3594,460.2344 99.6563,460.2344 Q97.1563,460.2344 95.8281,458.5938 Q94.5156,456.9375 94.5156,453.8125 Q94.5156,450.6875 95.8281,449.0313 Q97.1563,447.375 99.6563,447.375 Q100.3594,447.375 101,447.5313 Q101.6563,447.6875 102.2188,447.9844 L102.2188,450.7031 Q101.5938,450.125 101,449.8594 Q100.4063,449.5781 99.7813,449.5781 Q98.4375,449.5781 97.75,450.6563 Q97.0625,451.7188 97.0625,453.8125 Q97.0625,455.9063 97.75,456.9844 Q98.4375,458.0469 99.7813,458.0469 Q100.4063,458.0469 101,457.7813 Q101.5938,457.5 102.2188,456.9219 L102.2188,459.6406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="137" x="119.75" y="458.1543">TraditionalDiffProvider</text><line style="stroke:#A80036;stroke-width:1.5;" x1="33.5" x2="310.5" y1="470" y2="470"/><line style="stroke:#A80036;stroke-width:1.5;" x1="33.5" x2="310.5" y1="478" y2="478"/><ellipse cx="43.5" cy="489" 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="52.5" y="492.2104">getProviderInfo(): String</text><ellipse cx="43.5" cy="501.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="189" x="52.5" y="505.0151">initialize(Engine, Properties): void</text><ellipse cx="43.5" cy="514.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="253" x="52.5" y="517.8198">makeDiffHtml(Context, String, String): String</text></a><!--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="9" fill="#FEFECE" filter="url(#fg246b1dkqllj)" height="265.6797" id="org.apache.wiki.diff.ContextualDiffProvider" style="stroke:#A80036;stroke-width:1.5;" width="297" x="346.5" y="348"/><ellipse cx="421.75" cy="364" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M424.7188,369.6406 Q424.1406,369.9375 423.5,370.0781 Q422.8594,370.2344 422.1563,370.2344 Q419.6563,370.2344 418.3281,368.5938 Q417.0156,366.9375 417.0156,363.8125 Q417.0156,360.6875 418.3281,359.0313 Q419.6563,357.375 422.1563,357.375 Q422.8594,357.375 423.5,357.5313 Q424.1563,357.6875 424.7188,357.9844 L424.7188,360.7031 Q424.0938,360.125 423.5,359.8594 Q422.9063,359.5781 422.2813,359.5781 Q420.9375,359.5781 420.25,360.6563 Q419.5625,361.7188 419.5625,363.8125 Q419.5625,365.9063 420.25,366.9844 Q420.9375,368.0469 422.2813,368.0469 Q422.9063,368.0469 423.5,367.7813 Q424.0938,367.5 424.7188,366.9219 L424.7188,369.6406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="138" x="442.25" y="368.1543">ContextualDiffProvider</text><line style="stroke:#A80036;stroke-width:1.5;" x1="347.5" x2="642.5" y1="380" y2="380"/><ellipse cx="357.5" cy="391" 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="366.5" y="394.2104">PROP_UNCHANGED_CONTEXT_LIMIT: String</text><ellipse cx="357.5" cy="403.8047" 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="366.5" y="407.0151">m_emitChangeNextPreviousHyperlinks: boolean</text><ellipse cx="357.5" cy="416.6094" 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="366.5" y="419.8198">CHANGE_START_HTML: String</text><ellipse cx="357.5" cy="429.4141" 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="366.5" y="432.6245">CHANGE_END_HTML: String</text><ellipse cx="357.5" cy="442.2188" 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="366.5" y="445.4292">DIFF_START: String</text><ellipse cx="357.5" cy="455.0234" 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="366.5" y="458.2339">DIFF_END: String</text><ellipse cx="357.5" cy="467.8281" 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="366.5" y="471.0386">INSERTION_START_HTML: String</text><ellipse cx="357.5" cy="480.6328" 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="366.5" y="483.8433">INSERTION_END_HTML: String</text><ellipse cx="357.5" cy="493.4375" 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="366.5" y="496.6479">DELETION_START_HTML: String</text><ellipse cx="357.5" cy="506.2422" 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="366.5" y="509.4526">DELETION_END_HTML: String</text><ellipse cx="357.5" cy="519.0469" 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="366.5" y="522.2573">ELIDED_HEAD_INDICATOR_HTML: String</text><ellipse cx="357.5" cy="531.8516" 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="366.5" y="535.062">ELIDED_TAIL_INDICATOR_HTML: String</text><ellipse cx="357.5" cy="544.6563" 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="366.5" y="547.8667">LINE_BREAK_HTML: String</text><ellipse cx="357.5" cy="557.4609" 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="366.5" y="560.6714">ALTERNATING_SPACE_HTML: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="347.5" x2="642.5" y1="567.2656" y2="567.2656"/><ellipse cx="357.5" cy="578.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="136" x="366.5" y="581.4761">getProviderInfo(): String</text><ellipse cx="357.5" cy="591.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="189" x="366.5" y="594.2808">initialize(Engine, Properties): void</text><ellipse cx="357.5" cy="603.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="253" x="366.5" y="607.0854">makeDiffHtml(Context, String, String): String</text></a><!--MD5=[ee9cc49abb5b030b7a2b749dc25dcc6d]
class org.apache.wiki.diff.DifferenceManager--><a href="DifferenceManager.html" target="_top" title="DifferenceManager.html" xlink:actuate="onRequest" xlink:href="DifferenceManager.html" xlink:show="new" xlink:title="DifferenceManager.html" xlink:type="simple"><rect codeLine="29" fill="#FEFECE" filter="url(#fg246b1dkqllj)" height="86.4141" id="org.apache.wiki.diff.DifferenceManager" style="stroke:#A80036;stroke-width:1.5;" width="251" x="1324.5" y="202"/><ellipse cx="1386.25" cy="218" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M1382.1719,213.7656 L1382.1719,211.6094 L1389.5625,211.6094 L1389.5625,213.7656 L1387.0938,213.7656 L1387.0938,221.8438 L1389.5625,221.8438 L1389.5625,224 L1382.1719,224 L1382.1719,221.8438 L1384.6406,221.8438 L1384.6406,213.7656 L1382.1719,213.7656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="119" x="1406.75" y="222.1543">DifferenceManager</text><line style="stroke:#A80036;stroke-width:1.5;" x1="1325.5" x2="1574.5" y1="234" y2="234"/><ellipse cx="1335.5" cy="245" 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="1344.5" y="248.2104">PROP_DIFF_PROVIDER: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="1325.5" x2="1574.5" y1="254.8047" y2="254.8047"/><ellipse cx="1335.5" cy="265.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="225" x="1344.5" y="269.0151">makeDiff(Context, String, String): String</text><ellipse cx="1335.5" cy="278.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="174" x="1344.5" y="281.8198">getDiff(Context, int, int): String</text></a><!--MD5=[11d86fbbbd2220e39d121be4dffb58f1]
class org.apache.wiki.diff.ExternalDiffProvider--><a href="ExternalDiffProvider.html" target="_top" title="ExternalDiffProvider.html" xlink:actuate="onRequest" xlink:href="ExternalDiffProvider.html" xlink:show="new" xlink:title="ExternalDiffProvider.html" xlink:type="simple"><rect codeLine="35" fill="#FEFECE" filter="url(#fg246b1dkqllj)" height="99.2188" id="org.apache.wiki.diff.ExternalDiffProvider" style="stroke:#A80036;stroke-width:1.5;" width="279" x="678.5" y="431.5"/><ellipse cx="752.75" cy="447.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M755.7188,453.1406 Q755.1406,453.4375 754.5,453.5781 Q753.8594,453.7344 753.1563,453.7344 Q750.6563,453.7344 749.3281,452.0938 Q748.0156,450.4375 748.0156,447.3125 Q748.0156,444.1875 749.3281,442.5313 Q750.6563,440.875 753.1563,440.875 Q753.8594,440.875 754.5,441.0313 Q755.1563,441.1875 755.7188,441.4844 L755.7188,444.2031 Q755.0938,443.625 754.5,443.3594 Q753.9063,443.0781 753.2813,443.0781 Q751.9375,443.0781 751.25,444.1563 Q750.5625,445.2188 750.5625,447.3125 Q750.5625,449.4063 751.25,450.4844 Q751.9375,451.5469 753.2813,451.5469 Q753.9063,451.5469 754.5,451.2813 Q755.0938,451 755.7188,450.4219 L755.7188,453.1406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="122" x="773.25" y="451.6543">ExternalDiffProvider</text><line style="stroke:#A80036;stroke-width:1.5;" x1="679.5" x2="956.5" y1="463.5" y2="463.5"/><ellipse cx="689.5" cy="474.5" 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="159" x="698.5" y="477.7104">PROP_DIFFCOMMAND: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="679.5" x2="956.5" y1="484.3047" y2="484.3047"/><ellipse cx="689.5" cy="495.3047" 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="698.5" y="498.5151">getProviderInfo(): String</text><ellipse cx="689.5" cy="508.1094" 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="698.5" y="511.3198">initialize(Engine, Properties): void</text><ellipse cx="689.5" cy="520.9141" 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="698.5" y="524.1245">makeDiffHtml(Context, String, String): String</text></a><!--MD5=[6655744ebfcd6b1b3f4725e436ffca53]
class org.apache.wiki.diff.DefaultDifferenceManager--><a href="DefaultDifferenceManager.html" target="_top" title="DefaultDifferenceManager.html" xlink:actuate="onRequest" xlink:href="DefaultDifferenceManager.html" xlink:show="new" xlink:title="DefaultDifferenceManager.html" xlink:type="simple"><rect codeLine="42" fill="#FEFECE" filter="url(#fg246b1dkqllj)" height="86.4141" id="org.apache.wiki.diff.DefaultDifferenceManager" style="stroke:#A80036;stroke-width:1.5;" width="286" x="1307" y="438"/><ellipse cx="1363.75" cy="454" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M1366.7188,459.6406 Q1366.1406,459.9375 1365.5,460.0781 Q1364.8594,460.2344 1364.1563,460.2344 Q1361.6563,460.2344 1360.3281,458.5938 Q1359.0156,456.9375 1359.0156,453.8125 Q1359.0156,450.6875 1360.3281,449.0313 Q1361.6563,447.375 1364.1563,447.375 Q1364.8594,447.375 1365.5,447.5313 Q1366.1563,447.6875 1366.7188,447.9844 L1366.7188,450.7031 Q1366.0938,450.125 1365.5,449.8594 Q1364.9063,449.5781 1364.2813,449.5781 Q1362.9375,449.5781 1362.25,450.6563 Q1361.5625,451.7188 1361.5625,453.8125 Q1361.5625,455.9063 1362.25,456.9844 Q1362.9375,458.0469 1364.2813,458.0469 Q1364.9063,458.0469 1365.5,457.7813 Q1366.0938,457.5 1366.7188,456.9219 L1366.7188,459.6406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="164" x="1384.25" y="458.1543">DefaultDifferenceManager</text><line style="stroke:#A80036;stroke-width:1.5;" x1="1308" x2="1592" y1="470" y2="470"/><line style="stroke:#A80036;stroke-width:1.5;" x1="1308" x2="1592" y1="478" y2="478"/><ellipse cx="1318" cy="489" 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="260" x="1327" y="492.2104">DefaultDifferenceManager(Engine, Properties)</text><ellipse cx="1318" cy="501.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="227" x="1327" y="505.0151">makeDiff(Context, String, String): String</text><ellipse cx="1318" cy="514.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="174" x="1327" y="517.8198">getDiff(Context, int, int): 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="48" fill="#FEFECE" filter="url(#fg246b1dkqllj)" height="60.8047" id="org.apache.wiki.diff.DiffProvider" style="stroke:#A80036;stroke-width:1.5;" width="277" x="679.5" y="214.5"/><ellipse cx="778.75" cy="230.5" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M774.6719,226.2656 L774.6719,224.1094 L782.0625,224.1094 L782.0625,226.2656 L779.5938,226.2656 L779.5938,234.3438 L782.0625,234.3438 L782.0625,236.5 L774.6719,236.5 L774.6719,234.3438 L777.1406,234.3438 L777.1406,226.2656 L774.6719,226.2656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="70" x="799.25" y="234.6543">DiffProvider</text><line style="stroke:#A80036;stroke-width:1.5;" x1="680.5" x2="955.5" y1="246.5" y2="246.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="680.5" x2="955.5" y1="254.5" y2="254.5"/><ellipse cx="690.5" cy="265.5" 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="699.5" y="268.7104">makeDiffHtml(Context, String, String): String</text></a><!--MD5=[f7c2a4d107fd15e7fa0fbf8825b4539e]
class org.apache.wiki.diff.DiffProvider.NullDiffProvider--><a href="DiffProvider.NullDiffProvider.html" target="_top" title="DiffProvider.NullDiffProvider.html" xlink:actuate="onRequest" xlink:href="DiffProvider.NullDiffProvider.html" xlink:show="new" xlink:title="DiffProvider.NullDiffProvider.html" xlink:type="simple"><rect codeLine="52" fill="#FEFECE" filter="url(#fg246b1dkqllj)" height="86.4141" id="org.apache.wiki.diff.DiffProvider.NullDiffProvider" style="stroke:#A80036;stroke-width:1.5;" width="279" x="992.5" y="438"/><ellipse cx="1043.25" cy="454" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M1046.2188,459.6406 Q1045.6406,459.9375 1045,460.0781 Q1044.3594,460.2344 1043.6563,460.2344 Q1041.1563,460.2344 1039.8281,458.5938 Q1038.5156,456.9375 1038.5156,453.8125 Q1038.5156,450.6875 1039.8281,449.0313 Q1041.1563,447.375 1043.6563,447.375 Q1044.3594,447.375 1045,447.5313 Q1045.6563,447.6875 1046.2188,447.9844 L1046.2188,450.7031 Q1045.5938,450.125 1045,449.8594 Q1044.4063,449.5781 1043.7813,449.5781 Q1042.4375,449.5781 1041.75,450.6563 Q1041.0625,451.7188 1041.0625,453.8125 Q1041.0625,455.9063 1041.75,456.9844 Q1042.4375,458.0469 1043.7813,458.0469 Q1044.4063,458.0469 1045,457.7813 Q1045.5938,457.5 1046.2188,456.9219 L1046.2188,459.6406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="169" x="1063.75" y="458.1543">DiffProvider.NullDiffProvider</text><line style="stroke:#A80036;stroke-width:1.5;" x1="993.5" x2="1270.5" y1="470" y2="470"/><line style="stroke:#A80036;stroke-width:1.5;" x1="993.5" x2="1270.5" y1="478" y2="478"/><ellipse cx="1003.5" cy="489" 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="1012.5" y="492.2104">makeDiffHtml(Context, String, String): String</text><ellipse cx="1003.5" cy="501.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="189" x="1012.5" y="505.0151">initialize(Engine, Properties): void</text><ellipse cx="1003.5" cy="514.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="136" x="1012.5" y="517.8198">getProviderInfo(): String</text></a><!--MD5=[576393cc879ee6b41d5e539d7321559d]
class org.apache.wiki.api.providers.WikiProvider--><a href="../api/providers/WikiProvider.html" target="_top" title="../api/providers/WikiProvider.html" xlink:actuate="onRequest" xlink:href="../api/providers/WikiProvider.html" xlink:show="new" xlink:title="../api/providers/WikiProvider.html" xlink:type="simple"><rect codeLine="68" fill="#FEFECE" filter="url(#fg246b1dkqllj)" height="86.4141" id="org.apache.wiki.api.providers.WikiProvider" style="stroke:#A80036;stroke-width:1.5;" width="216" x="710" y="41"/><ellipse cx="776.25" cy="57" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M772.1719,52.7656 L772.1719,50.6094 L779.5625,50.6094 L779.5625,52.7656 L777.0938,52.7656 L777.0938,60.8438 L779.5625,60.8438 L779.5625,63 L772.1719,63 L772.1719,60.8438 L774.6406,60.8438 L774.6406,52.7656 L772.1719,52.7656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="75" x="796.75" y="61.1543">WikiProvider</text><line style="stroke:#A80036;stroke-width:1.5;" x1="711" x2="925" y1="73" y2="73"/><ellipse cx="721" cy="84" 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="730" y="87.2104">LATEST_VERSION: int</text><line style="stroke:#A80036;stroke-width:1.5;" x1="711" x2="925" y1="93.8047" y2="93.8047"/><ellipse cx="721" 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" font-style="italic" lengthAdjust="spacing" textLength="190" x="730" y="108.0151">initialize(Engine, Properties): void</text><ellipse cx="721" 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" font-style="italic" lengthAdjust="spacing" textLength="136" x="730" y="120.8198">getProviderInfo(): String</text></a><!--MD5=[c5a1856f02175d4fd3ce607ef737f96f]
reverse link org.apache.wiki.diff.DiffProvider to org.apache.wiki.diff.TraditionalDiffProvider--><path codeLine="58" d="M659.32,259.14 C560.38,272.08 432.62,297.64 329,348 C283.52,370.1 240.19,408.3 210.62,437.93 " fill="none" id="org.apache.wiki.diff.DiffProvider-backto-org.apache.wiki.diff.TraditionalDiffProvider" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="658.63,252.17,679.35,256.64,660.37,266.07,658.63,252.17" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[d971adc30da1767192a29e31d3e52265]
reverse link org.apache.wiki.diff.DiffProvider to org.apache.wiki.diff.ContextualDiffProvider--><path codeLine="59" d="M752.75,286.42 C724.17,304.63 690.49,326.77 661,348 C655.32,352.09 649.57,356.3 643.79,360.58 " 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="749.16,280.41,769.8,275.64,756.64,292.24,749.16,280.41" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[1e78fc3cc820e2646d942b9f56f70cfd]
reverse link org.apache.wiki.diff.DiffProvider to org.apache.wiki.diff.ExternalDiffProvider--><path codeLine="60" d="M818,295.78 C818,335.83 818,391.79 818,431.5 " fill="none" id="org.apache.wiki.diff.DiffProvider-backto-org.apache.wiki.diff.ExternalDiffProvider" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="811,295.64,818,275.64,825,295.64,811,295.64" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[4e5014feda05a720923f36f5627af5eb]
reverse link org.apache.wiki.diff.DifferenceManager to org.apache.wiki.diff.DefaultDifferenceManager--><path codeLine="61" d="M1450,308.32 C1450,349.27 1450,401.74 1450,437.84 " fill="none" id="org.apache.wiki.diff.DifferenceManager-backto-org.apache.wiki.diff.DefaultDifferenceManager" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="1443,308.1,1450,288.1,1457,308.1,1443,308.1" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[feff548d1c1621887c59c8377d101c6e]
reverse link org.apache.wiki.api.providers.WikiProvider to org.apache.wiki.diff.DiffProvider--><path codeLine="62" d="M818,147.5 C818,170.47 818,195.43 818,214.21 " fill="none" id="org.apache.wiki.api.providers.WikiProvider-backto-org.apache.wiki.diff.DiffProvider" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="811,147.19,818,127.19,825,147.19,811,147.19" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[e3438b585460cab8bb6696c3e1599f03]
reverse link org.apache.wiki.diff.DiffProvider to org.apache.wiki.diff.DiffProvider.NullDiffProvider--><path codeLine="63" d="M869.02,286.76 C896.04,304.76 929.18,326.65 958,348 C996.34,376.41 1037.56,411.24 1070.58,437.99 " fill="none" id="org.apache.wiki.diff.DiffProvider-backto-org.apache.wiki.diff.DiffProvider.NullDiffProvider" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="864.98,292.47,852.25,275.53,872.77,280.84,864.98,292.47" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[e3438b585460cab8bb6696c3e1599f03]
reverse link org.apache.wiki.diff.DiffProvider to org.apache.wiki.diff.DiffProvider.NullDiffProvider--><path codeLine="64" d="M895.3,283.21 C926.61,301.84 962.26,325.23 993,348 C1031.34,376.41 1072.56,411.24 1100.56,437.99 " fill="none" id="org.apache.wiki.diff.DiffProvider-backto-org.apache.wiki.diff.DiffProvider.NullDiffProvider-1" style="stroke:#A80036;stroke-width:1.0;"/><ellipse cx="889.0839" cy="279.5718" fill="#FFFFFF" rx="8" ry="8" style="stroke:#A80036;stroke-width:1.0;"/><line style="stroke:#A80036;stroke-width:1.0;" x1="895.9877" x2="882.18" y1="283.6137" y2="275.53"/><line style="stroke:#A80036;stroke-width:1.0;" x1="885.042" x2="893.1257" y1="286.4757" y2="272.668"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="710.5" y="645.2822">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[4c4bd3ebd7722c3d53f9ceaf54bf6e0b]
@startuml
namespace org.apache.wiki.diff {
class TraditionalDiffProvider [[TraditionalDiffProvider.html]] {
+getProviderInfo(): String
+initialize(Engine, Properties): void
+makeDiffHtml(Context, String, String): String
}
class 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 DifferenceManager [[DifferenceManager.html]] {
{static} +PROP_DIFF_PROVIDER: String
{abstract} +makeDiff(Context, String, String): String
{abstract} +getDiff(Context, int, int): String
}
class ExternalDiffProvider [[ExternalDiffProvider.html]] {
{static} +PROP_DIFFCOMMAND: String
+getProviderInfo(): String
+initialize(Engine, Properties): void
+makeDiffHtml(Context, String, String): String
}
class DefaultDifferenceManager [[DefaultDifferenceManager.html]] {
+DefaultDifferenceManager(Engine, Properties)
+makeDiff(Context, String, String): String
+getDiff(Context, int, int): String
}
interface DiffProvider [[DiffProvider.html]] {
{abstract} +makeDiffHtml(Context, String, String): String
}
class org.apache.wiki.diff.DiffProvider.NullDiffProvider [[DiffProvider.NullDiffProvider.html]] {
+makeDiffHtml(Context, String, String): String
+initialize(Engine, Properties): void
+getProviderInfo(): String
}
DiffProvider <|.. TraditionalDiffProvider
DiffProvider <|.. ContextualDiffProvider
DiffProvider <|.. ExternalDiffProvider
DifferenceManager <|.. DefaultDifferenceManager
org.apache.wiki.api.providers.WikiProvider <|- - DiffProvider
DiffProvider <|.. org.apache.wiki.diff.DiffProvider.NullDiffProvider
DiffProvider +- - org.apache.wiki.diff.DiffProvider.NullDiffProvider
}
namespace org.apache.wiki.api.providers {
interface WikiProvider [[../api/providers/WikiProvider.html]] {
{static} +LATEST_VERSION: int
{abstract} +initialize(Engine, Properties): void
{abstract} +getProviderInfo(): String
}
}
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>