blob: 09a95afb87613617ffab3f5e58c23b0542af87d4 [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="394px" preserveAspectRatio="none" style="width:325px;height:394px;background:#FFFFFF;" version="1.1" viewBox="0 0 325 394" width="325px" zoomAndPan="magnify"><defs><filter height="300%" id="f1997cwckdyqc9" 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=[141ba36372f2c595e1363b8b6e1c4def]
class org.apache.wiki.workflow.Step--><a href="Step.html" target="_top" title="Step.html" xlink:actuate="onRequest" xlink:href="Step.html" xlink:show="new" xlink:title="Step.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f1997cwckdyqc9)" height="258.8125" id="org.apache.wiki.workflow.Step" style="stroke:#A80036;stroke-width:1.5;" width="304" x="7" y="105"/><ellipse cx="91.75" cy="123.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M87.6719,119.7344 L87.6719,117.5781 L95.0625,117.5781 L95.0625,119.7344 L92.5938,119.7344 L92.5938,127.8125 L95.0625,127.8125 L95.0625,129.9688 L87.6719,129.9688 L87.6719,127.8125 L90.1406,127.8125 L90.1406,119.7344 L87.6719,119.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="32" x="159.25" y="122.9951">Step</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="126" x="112.25" y="135.5791">org.apache.wiki.workflow</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="310" y1="142.9375" y2="142.9375"/><ellipse cx="18" cy="153.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="118" x="27" y="157.1479">TIME_NOT_SET: Date</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="310" y1="163.7422" y2="163.7422"/><ellipse cx="18" cy="174.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="202" x="27" y="177.9526">addSuccessor(Outcome, Step): void</text><ellipse cx="18" cy="187.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="267" x="27" y="190.7573">getAvailableOutcomes(): Collection&lt;Outcome&gt;</text><ellipse cx="18" cy="200.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="139" x="27" y="203.562">getErrors(): List&lt;String&gt;</text><ellipse cx="18" cy="213.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="156" x="27" y="216.3667">execute(Context): Outcome</text><ellipse cx="18" cy="225.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="112" x="27" y="229.1714">getActor(): Principal</text><ellipse cx="18" cy="238.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="109" x="27" y="241.9761">getEndTime(): Date</text><ellipse cx="18" cy="251.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="137" x="27" y="254.7808">getMessageKey(): String</text><ellipse cx="18" cy="264.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="136" x="27" y="267.5854">getOutcome(): Outcome</text><ellipse cx="18" cy="277.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="115" x="27" y="280.3901">getStartTime(): Date</text><ellipse cx="18" cy="289.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="131" x="27" y="293.1948">isCompleted(): boolean</text><ellipse cx="18" cy="302.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="111" x="27" y="305.9995">isStarted(): boolean</text><ellipse cx="18" cy="315.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="66" x="27" y="318.8042">start(): void</text><ellipse cx="18" cy="328.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="159" x="27" y="331.6089">setOutcome(Outcome): void</text><ellipse cx="18" cy="341.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="167" x="27" y="344.4136">getSuccessor(Outcome): Step</text><ellipse cx="18" cy="354.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="278" x="27" y="357.2183">setWorkflow(int, Map&lt;String, Serializable&gt;): void</text></a><!--MD5=[5a5af9b0547913863cbe0ddf55a9ab5e]
class java.io.Serializable--><rect codeLine="24" fill="#FEFECE" filter="url(#f1997cwckdyqc9)" height="37.9375" id="java.io.Serializable" style="stroke:#A80036;stroke-width:1.5;" width="108" x="105" y="7"/><ellipse cx="120" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M115.9219,21.7344 L115.9219,19.5781 L123.3125,19.5781 L123.3125,21.7344 L120.8438,21.7344 L120.8438,29.8125 L123.3125,29.8125 L123.3125,31.9688 L115.9219,31.9688 L115.9219,29.8125 L118.3906,29.8125 L118.3906,21.7344 L115.9219,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="76" x="134" y="24.9951">Serializable</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="33" x="155.5" y="37.5791">java.io</text><!--MD5=[e21ec8948c98976fa4e37cbfcb9608f8]
reverse link java.io.Serializable to org.apache.wiki.workflow.Step--><path codeLine="26" d="M159,65.59 C159,77.16 159,90.54 159,104.6 " fill="none" id="java.io.Serializable-backto-org.apache.wiki.workflow.Step" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="152,65.33,159,45.33,166,65.33,152,65.33" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="60" y="386.0947">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[c0c5c1a8a9338c3b4cc75ba1c3e86778]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
interface "<size:14>Step\n<size:10>org.apache.wiki.workflow" as org.apache.wiki.workflow.Step [[Step.html]] {
{static} +TIME_NOT_SET: Date
{abstract} +addSuccessor(Outcome, Step): void
{abstract} +getAvailableOutcomes(): Collection<Outcome>
{abstract} +getErrors(): List<String>
{abstract} +execute(Context): Outcome
{abstract} +getActor(): Principal
{abstract} +getEndTime(): Date
{abstract} +getMessageKey(): String
{abstract} +getOutcome(): Outcome
{abstract} +getStartTime(): Date
{abstract} +isCompleted(): boolean
{abstract} +isStarted(): boolean
{abstract} +start(): void
{abstract} +setOutcome(Outcome): void
{abstract} +getSuccessor(Outcome): Step
{abstract} +setWorkflow(int, Map<String, Serializable>): void
}
interface "<size:14>Serializable\n<size:10>java.io" as java.io.Serializable
java.io.Serializable <|- - org.apache.wiki.workflow.Step
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>