blob: e9b8fbb39b6ba5185a569af22abd27166a547347 [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="505px" preserveAspectRatio="none" style="width:487px;height:505px;background:#FFFFFF;" version="1.1" viewBox="0 0 487 505" width="487px" zoomAndPan="magnify"><defs><filter height="300%" id="f1vz1617jesq1h" 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=[a3cf4bf153fbc14661326a38c8cff141]
class org.apache.wiki.workflow.WorkflowManager--><a href="WorkflowManager.html" target="_top" title="WorkflowManager.html" xlink:actuate="onRequest" xlink:href="WorkflowManager.html" xlink:show="new" xlink:title="WorkflowManager.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f1vz1617jesq1h)" height="348.4453" id="org.apache.wiki.workflow.WorkflowManager" style="stroke:#A80036;stroke-width:1.5;" width="341" x="69" y="126"/><ellipse cx="172.25" cy="144.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M168.1719,140.7344 L168.1719,138.5781 L175.5625,138.5781 L175.5625,140.7344 L173.0938,140.7344 L173.0938,148.8125 L175.5625,148.8125 L175.5625,150.9688 L168.1719,150.9688 L168.1719,148.8125 L170.6406,148.8125 L170.6406,140.7344 L168.1719,140.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="123" x="194.25" y="143.9951">WorkflowManager</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="126" x="192.75" y="156.5791">org.apache.wiki.workflow</text><line style="stroke:#A80036;stroke-width:1.5;" x1="70" x2="409" y1="163.9375" y2="163.9375"/><ellipse cx="80" 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="178" x="89" y="178.1479">WF_WP_SAVE_APPROVER: String</text><ellipse cx="80" 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="262" x="89" y="190.9526">WF_WP_SAVE_DECISION_MESSAGE_KEY: String</text><ellipse cx="80" 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="247" x="89" y="203.7573">WF_WP_SAVE_REJECT_MESSAGE_KEY: String</text><ellipse cx="80" 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="221" x="89" y="216.562">WF_WP_SAVE_FACT_PAGE_NAME: String</text><ellipse cx="80" 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="211" x="89" y="229.3667">WF_WP_SAVE_FACT_DIFF_TEXT: String</text><ellipse cx="80" 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="240" x="89" y="242.1714">WF_WP_SAVE_FACT_CURRENT_TEXT: String</text><ellipse cx="80" 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="250" x="89" y="254.9761">WF_WP_SAVE_FACT_PROPOSED_TEXT: String</text><ellipse cx="80" 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="263" x="89" y="267.7808">WF_WP_SAVE_FACT_IS_AUTHENTICATED: String</text><ellipse cx="80" 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="290" x="89" y="280.5854">WF_UP_CREATE_SAVE_ATTR_SAVED_PROFILE: String</text><ellipse cx="80" 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="226" x="89" y="293.3901">WF_UP_CREATE_SAVE_APPROVER: String</text><ellipse cx="80" 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="310" x="89" y="306.1948">WF_UP_CREATE_SAVE_DECISION_MESSAGE_KEY: String</text><ellipse cx="80" 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="266" x="89" y="318.9995">WF_UP_CREATE_SAVE_FACT_SUBMITTER: String</text><ellipse cx="80" 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="315" x="89" y="331.8042">WF_UP_CREATE_SAVE_FACT_PREFS_LOGIN_NAME: String</text><ellipse cx="80" 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="306" x="89" y="344.6089">WF_UP_CREATE_SAVE_FACT_PREFS_FULL_NAME: String</text><ellipse cx="80" cy="354.2031" 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="275" x="89" y="357.4136">WF_UP_CREATE_SAVE_FACT_PREFS_EMAIL: String</text><ellipse cx="80" cy="367.0078" 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="207" x="89" y="370.2183">PROPERTY_APPROVER_PREFIX: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="70" x2="409" y1="376.8125" y2="376.8125"/><ellipse cx="80" 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="180" x="89" y="391.0229">getWorkflows(): Set&lt;Workflow&gt;</text><ellipse cx="80" 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="270" x="89" y="403.8276">getWorkflowsAsMap(): Map&lt;Integer, Workflow&gt;</text><ellipse cx="80" 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="242" x="89" y="416.6323">getCompletedWorkflows(): List&lt;Workflow&gt;</text><ellipse cx="80" 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="192" x="89" y="429.437">requiresApproval(String): boolean</text><ellipse cx="80" 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="168" x="89" y="442.2417">getApprover(String): Principal</text><ellipse cx="80" 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="202" x="89" y="455.0464">getDecisionQueue(): DecisionQueue</text><ellipse cx="80" 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" font-style="italic" lengthAdjust="spacing" textLength="261" x="89" y="467.8511">getOwnerWorkflows(Session): List&lt;Workflow&gt;</text></a><!--MD5=[8c616ba9df2429bf0adc99a32a005079]
class org.apache.wiki.event.WikiEventListener--><a href="../event/WikiEventListener.html" target="_top" title="../event/WikiEventListener.html" xlink:actuate="onRequest" xlink:href="../event/WikiEventListener.html" xlink:show="new" xlink:title="../event/WikiEventListener.html" xlink:type="simple"><rect codeLine="31" fill="#FEFECE" filter="url(#f1vz1617jesq1h)" height="58.7422" id="org.apache.wiki.event.WikiEventListener" style="stroke:#A80036;stroke-width:1.5;" width="215" x="7" y="7"/><ellipse cx="49" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M44.9219,21.7344 L44.9219,19.5781 L52.3125,19.5781 L52.3125,21.7344 L49.8438,21.7344 L49.8438,29.8125 L52.3125,29.8125 L52.3125,31.9688 L44.9219,31.9688 L44.9219,29.8125 L47.3906,29.8125 L47.3906,21.7344 L44.9219,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="123" x="69" y="24.9951">WikiEventListener</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="109" x="76" y="37.5791">org.apache.wiki.event</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="221" 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="189" x="27" y="59.1479">actionPerformed(WikiEvent): void</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="34" fill="#FEFECE" filter="url(#f1vz1617jesq1h)" height="58.7422" id="org.apache.wiki.api.engine.Initializable" style="stroke:#A80036;stroke-width:1.5;" width="216" x="257.5" y="7"/><ellipse cx="295.9" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M291.8219,21.7344 L291.8219,19.5781 L299.2125,19.5781 L299.2125,21.7344 L296.7438,21.7344 L296.7438,29.8125 L299.2125,29.8125 L299.2125,31.9688 L291.8219,31.9688 L291.8219,29.8125 L294.2906,29.8125 L294.2906,21.7344 L291.8219,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="74" x="344.1" y="24.9951">Initializable</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="132" x="315.1" y="37.5791">org.apache.wiki.api.engine</text><line style="stroke:#A80036;stroke-width:1.5;" x1="258.5" x2="472.5" y1="44.9375" y2="44.9375"/><ellipse cx="268.5" 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="277.5" y="59.1479">initialize(Engine, Properties): void</text></a><!--MD5=[303e01b344f0d12a568221fd36c30c3c]
reverse link org.apache.wiki.event.WikiEventListener to org.apache.wiki.workflow.WorkflowManager--><path codeLine="38" d="M137.01,84.6 C142.89,96.9 149.59,110.9 156.67,125.73 " fill="none" id="org.apache.wiki.event.WikiEventListener-backto-org.apache.wiki.workflow.WorkflowManager" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="130.54,87.3,128.23,66.23,143.18,81.26,130.54,87.3" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[362b9135168aa4d50d6b0635ca2e23b8]
reverse link org.apache.wiki.api.engine.Initializable to org.apache.wiki.workflow.WorkflowManager--><path codeLine="39" d="M342.81,84.6 C336.88,96.9 330.13,110.9 322.99,125.73 " fill="none" id="org.apache.wiki.api.engine.Initializable-backto-org.apache.wiki.workflow.WorkflowManager" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="336.67,81.21,351.66,66.23,349.28,87.29,336.67,81.21" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="141.25" y="496.7275">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[7bf04b8b342451d5c3ddbd67768c6524]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
interface "<size:14>WorkflowManager\n<size:10>org.apache.wiki.workflow" as org.apache.wiki.workflow.WorkflowManager [[WorkflowManager.html]] {
{static} +WF_WP_SAVE_APPROVER: String
{static} +WF_WP_SAVE_DECISION_MESSAGE_KEY: String
{static} +WF_WP_SAVE_REJECT_MESSAGE_KEY: String
{static} +WF_WP_SAVE_FACT_PAGE_NAME: String
{static} +WF_WP_SAVE_FACT_DIFF_TEXT: String
{static} +WF_WP_SAVE_FACT_CURRENT_TEXT: String
{static} +WF_WP_SAVE_FACT_PROPOSED_TEXT: String
{static} +WF_WP_SAVE_FACT_IS_AUTHENTICATED: String
{static} +WF_UP_CREATE_SAVE_ATTR_SAVED_PROFILE: String
{static} +WF_UP_CREATE_SAVE_APPROVER: String
{static} +WF_UP_CREATE_SAVE_DECISION_MESSAGE_KEY: String
{static} +WF_UP_CREATE_SAVE_FACT_SUBMITTER: String
{static} +WF_UP_CREATE_SAVE_FACT_PREFS_LOGIN_NAME: String
{static} +WF_UP_CREATE_SAVE_FACT_PREFS_FULL_NAME: String
{static} +WF_UP_CREATE_SAVE_FACT_PREFS_EMAIL: String
{static} +PROPERTY_APPROVER_PREFIX: String
{abstract} +getWorkflows(): Set<Workflow>
{abstract} +getWorkflowsAsMap(): Map<Integer, Workflow>
{abstract} +getCompletedWorkflows(): List<Workflow>
{abstract} +requiresApproval(String): boolean
{abstract} +getApprover(String): Principal
{abstract} +getDecisionQueue(): DecisionQueue
{abstract} +getOwnerWorkflows(Session): List<Workflow>
}
interface "<size:14>WikiEventListener\n<size:10>org.apache.wiki.event" as org.apache.wiki.event.WikiEventListener [[../event/WikiEventListener.html]] {
{abstract} +actionPerformed(WikiEvent): void
}
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.event.WikiEventListener <|- - org.apache.wiki.workflow.WorkflowManager
org.apache.wiki.api.engine.Initializable <|- - org.apache.wiki.workflow.WorkflowManager
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>