📄 updateflowfileflow.f4j
字号:
<?xml version="1.0" encoding="UTF-8"?><flowmodel version="5" flowname="UpdateFlowFile"> <startflowlets> <startflowlet x="60" y="14"> <flowletlabel x="67" y="17" text="Start"/> </startflowlet> <startflowlet x="64" y="348"> <flowletlabel x="79" y="356" text="v1"/> </startflowlet> <startflowlet x="324" y="363"> <flowletlabel x="339" y="368" text="v2"/> </startflowlet> <startflowlet x="65" y="1010"> <flowletlabel x="82" y="1018" text="v5"/> </startflowlet> <startflowlet x="444" y="27"> <flowletlabel x="452" y="32" text="save"/> </startflowlet> <startflowlet x="63" y="726"> <flowletlabel x="80" y="734" text="v3"/> </startflowlet> <startflowlet x="366" y="729"> <flowletlabel x="379" y="733" text="v4"/> </startflowlet> </startflowlets> <javataskflowlets> <javataskflowlet x="58" y="96"> <flowletlabel x="74" y="112" text="net.orthanc.flow4j.flows.updateflowfile.GetVersionTask"/> </javataskflowlet> <javataskflowlet x="325" y="530"> <flowletlabel x="325" y="549" text="net.orthanc.flow4j.flows.updateflowfile.V2ToV3Task"/> </javataskflowlet> <javataskflowlet x="64" y="531"> <flowletlabel x="66" y="547" text="net.orthanc.flow4j.flows.updateflowfile.TooOldTask"/> </javataskflowlet> <javataskflowlet x="193" y="1140"> <flowletlabel x="170" y="1153" text="net.orthanc.flow4j.flows.updateflowfile.FutureVersionTask"/> </javataskflowlet> <javataskflowlet x="193" y="180"> <flowletlabel x="208" y="192" text="net.orthanc.flow4j.flows.updateflowfile.GetDOMDocTask"/> </javataskflowlet> <javataskflowlet x="443" y="102"> <flowletlabel x="425" y="119" text="net.orthanc.flow4j.flows.updateflowfile.SaveUpdatedFileTask"/> </javataskflowlet> <javataskflowlet x="426" y="531"> <flowletlabel x="429" y="548" text="net.orthanc.flow4j.flows.updateflowfile.SetVersionTask"/> <properties> <property name="version" value="3"/> </properties> </javataskflowlet> <javataskflowlet x="61" y="908"> <flowletlabel x="65" y="926" text="net.orthanc.flow4j.flows.updateflowfile.V3ToV4Task"/> </javataskflowlet> <javataskflowlet x="166" y="905"> <flowletlabel x="168" y="921" text="net.orthanc.flow4j.flows.updateflowfile.SetVersionTask"/> <properties> <property name="version" value="4"/> </properties> </javataskflowlet> <javataskflowlet x="372" y="903"> <flowletlabel x="377" y="922" text="net.orthanc.flow4j.flows.updateflowfile.V4ToV5Task"/> </javataskflowlet> <javataskflowlet x="485" y="904"> <flowletlabel x="485" y="904" text="net.orthanc.flow4j.flows.updateflowfile.SetVersionTask"/> <properties> <property name="version" value="5"/> </properties> </javataskflowlet> </javataskflowlets> <scripttaskflowlets/> <decisionflowlets> <decisionflowlet x="62" y="422"> <flowletlabel x="12" y="406" text="get("version")==null || i("version")==1"/> </decisionflowlet> <decisionflowlet x="324" y="448"> <flowletlabel x="313" y="451" text="i("version")==2"/> </decisionflowlet> <decisionflowlet x="63" y="1092"> <flowletlabel x="54" y="1097" text="i("version")==5"/> </decisionflowlet> <decisionflowlet x="58" y="180"> <flowletlabel x="44" y="185" text="i("version")==5"/> </decisionflowlet> <decisionflowlet x="64" y="821"> <flowletlabel x="64" y="821" text="i("version")==3"/> </decisionflowlet> <decisionflowlet x="369" y="811"> <flowletlabel x="369" y="811" text="i("version")==4"/> </decisionflowlet> </decisionflowlets> <joinflowlets> <joinflowlet x="430" y="453"/> <joinflowlet x="167" y="824"/> <joinflowlet x="488" y="817"/> </joinflowlets> <callflowlets/> <jumpflowlets> <jumpflowlet x="204" y="422"> <flowletlabel x="186" y="464" text="UpdateFlowFile-v2"/> </jumpflowlet> <jumpflowlet x="194" y="243"> <flowletlabel x="176" y="236" text="UpdateFlowFile-v1"/> </jumpflowlet> <jumpflowlet x="500" y="448"> <flowletlabel x="490" y="491" text="UpdateFlowFile-v3"/> </jumpflowlet> <jumpflowlet x="65" y="1181"> <flowletlabel x="14" y="1223" text="UpdateFlowFile-save"/> </jumpflowlet> <jumpflowlet x="245" y="822"> <flowletlabel x="245" y="822" text="UpdateFlowFile-v4"/> </jumpflowlet> <jumpflowlet x="566" y="811"> <flowletlabel x="566" y="811" text="UpdateFlowFile-v5"/> </jumpflowlet> </jumpflowlets> <templateflowlets/> <endflowlets> <endflowlet x="68" y="614"/> <endflowlet x="199" y="1209"/> <endflowlet x="63" y="246"/> <endflowlet x="447" y="204"/> </endflowlets> <connections> <transitions> <transition> <sourceflowlet type="start" index="0" anchor="0"/> <targetflowlet type="javatask" index="0" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="start" index="1" anchor="0"/> <targetflowlet type="decision" index="0" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="start" index="2" anchor="0"/> <targetflowlet type="decision" index="1" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="start" index="3" anchor="0"/> <targetflowlet type="decision" index="2" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="start" index="4" anchor="0"/> <targetflowlet type="javatask" index="5" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="start" index="5" anchor="0"/> <targetflowlet type="decision" index="4" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="start" index="6" anchor="0"/> <targetflowlet type="decision" index="5" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="javatask" index="0" anchor="2"/> <targetflowlet type="decision" index="3" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="javatask" index="1" anchor="3"/> <targetflowlet type="javatask" index="6" anchor="1"/> <bendpoints/> </transition> <transition> <sourceflowlet type="javatask" index="2" anchor="2"/> <targetflowlet type="end" index="0" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="javatask" index="3" anchor="2"/> <targetflowlet type="end" index="1" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="javatask" index="4" anchor="2"/> <targetflowlet type="jump" index="1" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="javatask" index="5" anchor="2"/> <targetflowlet type="end" index="3" anchor="0"/> <bendpoints/> </transition> <transition> <sourceflowlet type="javatask" index="6" anchor="0"/> <targetflowlet type="join" index="0" anchor="2"/> <bendpoints/> </transition> <transition> <sourceflowlet type="javatask" index="7" anchor="3"/> <targetflowlet type="javatask" index="8" anchor="1"/> <bendpoints/> </transition> <transition> <sourceflowlet type="javatask" index="8" anchor="0"/> <targetflowlet type="join" index="1" anchor="2"/> <bendpoints/> </transition> <transition> <sourceflowlet type="javatask" index="9" anchor="3"/> <targetflowlet type="javatask" index="10" anchor="1"/> <bendpoints/> </transition> <transition> <sourceflowlet type="javatask" index="10" anchor="0"/> <targetflowlet type="join" index="2" anchor="2"/> <bendpoints/> </transition> <transition> <sourceflowlet type="join" index="0" anchor="3"/> <targetflowlet type="jump" index="2" anchor="1"/> <bendpoints/> </transition> <transition> <sourceflowlet type="join" index="1" anchor="3"/> <targetflowlet type="jump" index="4" anchor="1"/> <bendpoints/> </transition> <transition> <sourceflowlet type="join" index="2" anchor="3"/> <targetflowlet type="jump" index="5" anchor="1"/> <bendpoints/> </transition> </transitions> <booleantransitions> <booleantransition value="true"> <sourceflowlet type="decision" index="0" anchor="2"/> <targetflowlet type="javatask" index="2" anchor="0"/> <bendpoints/> </booleantransition> <booleantransition value="false"> <sourceflowlet type="decision" index="0" anchor="3"/> <targetflowlet type="jump" index="0" anchor="1"/> <bendpoints/> </booleantransition> <booleantransition value="true"> <sourceflowlet type="decision" index="1" anchor="2"/> <targetflowlet type="javatask" index="1" anchor="0"/> <bendpoints/> </booleantransition> <booleantransition value="false"> <sourceflowlet type="decision" index="1" anchor="3"/> <targetflowlet type="join" index="0" anchor="1"/> <bendpoints/> </booleantransition> <booleantransition value="false"> <sourceflowlet type="decision" index="2" anchor="3"/> <targetflowlet type="javatask" index="3" anchor="0"/> <bendpoints> <bendpoint x="217" y="1116"/> </bendpoints> </booleantransition> <booleantransition value="true"> <sourceflowlet type="decision" index="2" anchor="2"/> <targetflowlet type="jump" index="3" anchor="0"/> <bendpoints/> </booleantransition> <booleantransition value="false"> <sourceflowlet type="decision" index="3" anchor="3"/> <targetflowlet type="javatask" index="4" anchor="1"/> <bendpoints/> </booleantransition> <booleantransition value="true"> <sourceflowlet type="decision" index="3" anchor="2"/> <targetflowlet type="end" index="2" anchor="0"/> <bendpoints/> </booleantransition> <booleantransition value="true"> <sourceflowlet type="decision" index="4" anchor="2"/> <targetflowlet type="javatask" index="7" anchor="0"/> <bendpoints/> </booleantransition> <booleantransition value="false"> <sourceflowlet type="decision" index="4" anchor="3"/> <targetflowlet type="join" index="1" anchor="1"/> <bendpoints/> </booleantransition> <booleantransition value="true"> <sourceflowlet type="decision" index="5" anchor="2"/> <targetflowlet type="javatask" index="9" anchor="0"/> <bendpoints/> </booleantransition> <booleantransition value="false"> <sourceflowlet type="decision" index="5" anchor="3"/> <targetflowlet type="join" index="2" anchor="1"/> <bendpoints/> </booleantransition> </booleantransitions> </connections></flowmodel>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -