blob: b2bd546877a37a3aa68228e68e529ec1112ff1ba [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="560px" preserveAspectRatio="none" style="width:396px;height:560px;background:#FFFFFF;" version="1.1" viewBox="0 0 396 560" width="396px" zoomAndPan="magnify"><defs><filter height="300%" id="fzct726hei92k" 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=[220d8dd95f97487a17b2caedc3dff0a6]
class org.apache.wiki.attachment.DefaultAttachmentManager--><a href="DefaultAttachmentManager.html" target="_top" title="DefaultAttachmentManager.html" xlink:actuate="onRequest" xlink:href="DefaultAttachmentManager.html" xlink:show="new" xlink:title="DefaultAttachmentManager.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#fzct726hei92k)" height="238.0078" id="org.apache.wiki.attachment.DefaultAttachmentManager" style="stroke:#A80036;stroke-width:1.5;" width="370" x="9.5" y="292"/><ellipse cx="95.75" cy="310.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M98.7188,316.6094 Q98.1406,316.9063 97.5,317.0469 Q96.8594,317.2031 96.1563,317.2031 Q93.6563,317.2031 92.3281,315.5625 Q91.0156,313.9063 91.0156,310.7813 Q91.0156,307.6563 92.3281,306 Q93.6563,304.3438 96.1563,304.3438 Q96.8594,304.3438 97.5,304.5 Q98.1563,304.6563 98.7188,304.9531 L98.7188,307.6719 Q98.0938,307.0938 97.5,306.8281 Q96.9063,306.5469 96.2813,306.5469 Q94.9375,306.5469 94.25,307.625 Q93.5625,308.6875 93.5625,310.7813 Q93.5625,312.875 94.25,313.9531 Q94.9375,315.0156 96.2813,315.0156 Q96.9063,315.0156 97.5,314.75 Q98.0938,314.4688 98.7188,313.8906 L98.7188,316.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="189" x="116.25" y="309.9951">DefaultAttachmentManager</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="134" x="143.75" y="322.5791">org.apache.wiki.attachment</text><line style="stroke:#A80036;stroke-width:1.5;" x1="10.5" x2="378.5" y1="329.9375" y2="329.9375"/><ellipse cx="20.5" cy="340.9375" 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="266" x="29.5" y="344.1479">DefaultAttachmentManager(Engine, Properties)</text><ellipse cx="20.5" cy="353.7422" 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="177" x="29.5" y="356.9526">attachmentsEnabled(): boolean</text><ellipse cx="20.5" cy="366.5469" 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="271" x="29.5" y="369.7573">getAttachmentInfoName(Context, String): String</text><ellipse cx="20.5" cy="379.3516" 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="290" x="29.5" y="382.562">getAttachmentInfo(Context, String, int): Attachment</text><ellipse cx="20.5" cy="392.1563" 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="234" x="29.5" y="395.3667">listAttachments(Page): List&lt;Attachment&gt;</text><ellipse cx="20.5" cy="404.9609" 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="179" x="29.5" y="408.1714">forceDownload(String): boolean</text><ellipse cx="20.5" cy="417.7656" 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="325" x="29.5" y="420.9761">getAttachmentStream(Context, Attachment): InputStream</text><ellipse cx="20.5" cy="430.5703" 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="344" x="29.5" y="433.7808">storeDynamicAttachment(Context, DynamicAttachment): void</text><ellipse cx="20.5" cy="443.375" 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="292" x="29.5" y="446.5854">getDynamicAttachment(String): DynamicAttachment</text><ellipse cx="20.5" cy="456.1797" 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="275" x="29.5" y="459.3901">storeAttachment(Attachment, InputStream): void</text><ellipse cx="20.5" cy="468.9844" 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="29.5" y="472.1948">getVersionHistory(String): List&lt;Attachment&gt;</text><ellipse cx="20.5" cy="481.7891" 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="255" x="29.5" y="484.9995">getAllAttachments(): Collection&lt;Attachment&gt;</text><ellipse cx="20.5" cy="494.5938" 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="235" x="29.5" y="497.8042">getCurrentProvider(): AttachmentProvider</text><ellipse cx="20.5" cy="507.3984" 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="181" x="29.5" y="510.6089">deleteVersion(Attachment): void</text><ellipse cx="20.5" cy="520.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="202" x="29.5" y="523.4136">deleteAttachment(Attachment): void</text></a><!--MD5=[2d69f9029f561f66f9c9e603a1116d9b]
class org.apache.wiki.attachment.AttachmentManager--><a href="AttachmentManager.html" target="_top" title="AttachmentManager.html" xlink:actuate="onRequest" xlink:href="AttachmentManager.html" xlink:show="new" xlink:title="AttachmentManager.html" xlink:type="simple"><rect codeLine="23" fill="#FEFECE" filter="url(#fzct726hei92k)" height="225.2031" id="org.apache.wiki.attachment.AttachmentManager" style="stroke:#A80036;stroke-width:1.5;" width="375" x="7" y="7"/><ellipse cx="119.75" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M115.6719,21.7344 L115.6719,19.5781 L123.0625,19.5781 L123.0625,21.7344 L120.5938,21.7344 L120.5938,29.8125 L123.0625,29.8125 L123.0625,31.9688 L115.6719,31.9688 L115.6719,29.8125 L118.1406,29.8125 L118.1406,21.7344 L115.6719,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="141" x="140.25" y="24.9951">AttachmentManager</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="139" x="141.25" y="37.5791">org.apache.wiki.attachment</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="381" 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="176" x="27" y="59.1479">attachmentsEnabled(): boolean</text><ellipse cx="18" cy="68.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="292" x="27" y="71.9526">getAttachmentInfo(Context, String, int): Attachment</text><ellipse cx="18" cy="81.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="271" x="27" y="84.7573">getAttachmentInfoName(Context, String): String</text><ellipse cx="18" cy="94.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="233" x="27" y="97.562">listAttachments(Page): List&lt;Attachment&gt;</text><ellipse cx="18" cy="107.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="178" x="27" y="110.3667">forceDownload(String): boolean</text><ellipse cx="18" cy="119.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="326" x="27" y="123.1714">getAttachmentStream(Context, Attachment): InputStream</text><ellipse cx="18" cy="132.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="349" x="27" y="135.9761">storeDynamicAttachment(Context, DynamicAttachment): void</text><ellipse cx="18" cy="145.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="295" x="27" y="148.7808">getDynamicAttachment(String): DynamicAttachment</text><ellipse cx="18" cy="158.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="276" x="27" y="161.5854">storeAttachment(Attachment, InputStream): void</text><ellipse cx="18" cy="171.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="252" x="27" y="174.3901">getVersionHistory(String): List&lt;Attachment&gt;</text><ellipse cx="18" cy="183.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="257" x="27" y="187.1948">getAllAttachments(): Collection&lt;Attachment&gt;</text><ellipse cx="18" cy="196.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="238" x="27" y="199.9995">getCurrentProvider(): AttachmentProvider</text><ellipse cx="18" cy="209.5938" 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="183" x="27" y="212.8042">deleteVersion(Attachment): void</text><ellipse cx="18" cy="222.3984" 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="205" x="27" y="225.6089">deleteAttachment(Attachment): void</text></a><!--MD5=[1f0bac36cdefe313a58bd3101046f366]
reverse link org.apache.wiki.attachment.AttachmentManager to org.apache.wiki.attachment.DefaultAttachmentManager--><path codeLine="40" d="M194.5,252.46 C194.5,265.58 194.5,278.85 194.5,291.82 " fill="none" id="org.apache.wiki.attachment.AttachmentManager-backto-org.apache.wiki.attachment.DefaultAttachmentManager" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="187.5,252.01,194.5,232.01,201.5,252.01,187.5,252.01" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="95.5" y="552.29">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[9766e04e125ccecd74b9a432ada7d6ef]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>DefaultAttachmentManager\n<size:10>org.apache.wiki.attachment" as org.apache.wiki.attachment.DefaultAttachmentManager [[DefaultAttachmentManager.html]] {
+DefaultAttachmentManager(Engine, Properties)
+attachmentsEnabled(): boolean
+getAttachmentInfoName(Context, String): String
+getAttachmentInfo(Context, String, int): Attachment
+listAttachments(Page): List<Attachment>
+forceDownload(String): boolean
+getAttachmentStream(Context, Attachment): InputStream
+storeDynamicAttachment(Context, DynamicAttachment): void
+getDynamicAttachment(String): DynamicAttachment
+storeAttachment(Attachment, InputStream): void
+getVersionHistory(String): List<Attachment>
+getAllAttachments(): Collection<Attachment>
+getCurrentProvider(): AttachmentProvider
+deleteVersion(Attachment): void
+deleteAttachment(Attachment): void
}
interface "<size:14>AttachmentManager\n<size:10>org.apache.wiki.attachment" as org.apache.wiki.attachment.AttachmentManager [[AttachmentManager.html]] {
{abstract} +attachmentsEnabled(): boolean
{abstract} +getAttachmentInfo(Context, String, int): Attachment
{abstract} +getAttachmentInfoName(Context, String): String
{abstract} +listAttachments(Page): List<Attachment>
{abstract} +forceDownload(String): boolean
{abstract} +getAttachmentStream(Context, Attachment): InputStream
{abstract} +storeDynamicAttachment(Context, DynamicAttachment): void
{abstract} +getDynamicAttachment(String): DynamicAttachment
{abstract} +storeAttachment(Attachment, InputStream): void
{abstract} +getVersionHistory(String): List<Attachment>
{abstract} +getAllAttachments(): Collection<Attachment>
{abstract} +getCurrentProvider(): AttachmentProvider
{abstract} +deleteVersion(Attachment): void
{abstract} +deleteAttachment(Attachment): void
}
org.apache.wiki.attachment.AttachmentManager <|.. org.apache.wiki.attachment.DefaultAttachmentManager
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>