⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 eft.mdx

📁 《深入浅出设计模式》的完整源代码
💻 MDX
📖 第 1 页 / 共 5 页
字号:
<tvl>
<RMS:LRF id="5s3pXvRFrEa5ZV3zlV7evQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="5s3pXvRFrEa5ZV3zlV7evQ" >
<nam>Solid</nam>
<rid>245</rid>
</tvl>
<tvl id="gtz4CVHpT0+SRzOszyA2JA" >
<nam>Dashed</nam>
<nmb>1</nmb>
<rid>246</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>GeneralRelationshipAppearance</typ>
</sty>
<sty id="7aMc/LtpJ0+XjwnN08og+w" >
<dsn>View</dsn>
<nam>hideaction=0;hidenestedshapes=0;showstatelabels=-1;visibilitystyle=1</nam>
<nri>157</nri>
<tgd>
<tgd id="echd+w61SEORYZ9c6BB7HQ" >
<dsc>Specifies to show or hide nested shapes in the diagram.</dsc>
<dri>261</dri>
<nam>HideNestedShapes</nam>
<rid>147</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="52WjMgscQkaDdga5PDC8KQ" >
<tgd>
<RMS:LRF id="echd+w61SEORYZ9c6BB7HQ" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="MzvyxOwhgk+gsPAyyqpwpw" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="xL8wr2vjpUaSWVgTQOdC0w" >
<tgd>
<RMS:LRF id="MzvyxOwhgk+gsPAyyqpwpw" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="tB7C+KWDuUaf5oTdMccnBQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="LBmFRLprtEKfGyb22Mwbuw" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="tB7C+KWDuUaf5oTdMccnBQ" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="rKMSFcZJc0+g+UzYVJMJ3w" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="QSyMZh8ZyEaFeUyQA26xmA" >
<dsc>Specifies to show or hide actions in the diagram.</dsc>
<dri>262</dri>
<nam>HideAction</nam>
<rid>148</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="ZWPtDwyItkaqOm3aGDmu+Q" >
<tgd>
<RMS:LRF id="QSyMZh8ZyEaFeUyQA26xmA" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="o6dXHquOy0qF9g12s0qSBQ" >
<nam>ShowStateLabels</nam>
<rid>111</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="DvTefc+Um0eqNJaJ0zq5pA" >
<tgd>
<RMS:LRF id="o6dXHquOy0qF9g12s0qSBQ" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>CompositeViewAppearance</typ>
</sty>
<sty id="NDXqXHNl9UuKJtXFVPpEZA" >
<dsn>View</dsn>
<nam>showstatelabels=-1;visibilitystyle=1</nam>
<nri>157</nri>
<tgd>
<tgd id="ZizEYbeOd0KGhGyj73G/rA" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="8LHUQ2qUVkqb5P4CLhi9Iw" >
<tgd>
<RMS:LRF id="ZizEYbeOd0KGhGyj73G/rA" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="B7D9ncWhUkSiYEWn/TgXCQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="hc+nGSsz1Ui/k25jnLsCug" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="B7D9ncWhUkSiYEWn/TgXCQ" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="a9RUcZ1ickuz/J6l5D5hNg" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="xjZSDIF410mMO34ZVRpAsg" >
<nam>ShowStateLabels</nam>
<rid>111</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="L4Kaj+JarkKTy3c8BCDoTQ" >
<tgd>
<RMS:LRF id="xjZSDIF410mMO34ZVRpAsg" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>SubmachineStateViewAppearance</typ>
</sty>
<sty id="U9K5z18GmEipor7O7xGWig" >
<dsn>View</dsn>
<nam>messagesignature=3</nam>
<nri>157</nri>
<tgd>
<tgd id="VRpvinlF8USlAyMvcwTiRQ" >
<dsc reserve="89" >Specifies how to display a signature for an operation in a message in a sequence diagram.</dsc>
<dri>264</dri>
<nam>MessageSignature</nam>
<rid>174</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="0OKdX4fKaU6OihrcdlAJNQ" >
<tgd>
<RMS:LRF id="VRpvinlF8USlAyMvcwTiRQ" />
</tgd>
<val>3</val>
<tvl>
<RMS:LRF id="KaEugiba2kOfsD2QawTjXg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="f1zqCr2wDEqTIapjGKktrg" >
<nam>Name Only</nam>
<rid>175</rid>
</tvl>
<tvl id="Tm1y5sHYCEWP9+onPIaWeA" >
<nam>Type Only</nam>
<nmb>1</nmb>
<rid>176</rid>
</tvl>
<tvl id="4XxJ6xsvcU+jEWG2kfUncA" >
<nam>Name and Type</nam>
<nmb>2</nmb>
<rid>177</rid>
</tvl>
<tvl id="KaEugiba2kOfsD2QawTjXg" >
<nam>Actual Arguments if Specified</nam>
<nmb>3</nmb>
<rid>254</rid>
</tvl>
<tvl id="bVGHjjuzjEGKuvQtOfuLGQ" >
<nam>None</nam>
<nmb>4</nmb>
<rid>163</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>MessageViewAppearance</typ>
</sty>
<sty id="zPAD5KX/rEq6gcW9NcVenA" >
<dsn>View</dsn>
<nam reserve="90" >showactions=-1;showguards=-1;showtransitionlabels=-1;showtransitionnames=0;showtriggers=-1</nam>
<nri>157</nri>
<tgd>
<tgd id="6dw3MEyriUivKmLQlbJHWw" >
<nam>ShowTransitionLabels</nam>
<rid>112</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="Un1Ed/RI+0ijoYoJjOexQg" >
<tgd>
<RMS:LRF id="6dw3MEyriUivKmLQlbJHWw" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="fQz39yWwrkWWP2NgychstA" >
<nam>ShowTransitionNames</nam>
<rid>113</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="Kv1eLE8BBUelgdu0tCA+wQ" >
<tgd>
<RMS:LRF id="fQz39yWwrkWWP2NgychstA" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="tEB02qMNxUau2o+TAtZpRA" >
<nam>ShowTriggers</nam>
<rid>114</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="Jyuw6KFMlEuPIJExjO0Urw" >
<tgd>
<RMS:LRF id="tEB02qMNxUau2o+TAtZpRA" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="8Fd+L5vrL0KLzExM7mCw7w" >
<nam>ShowGuards</nam>
<rid>115</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="eKWIBVohTk27d6igg6QMpA" >
<tgd>
<RMS:LRF id="8Fd+L5vrL0KLzExM7mCw7w" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="dgcVEeskaUaLXi8Ogbt8+A" >
<nam>ShowActions</nam>
<rid>116</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="3Q67eNaDFkm/gA4ini49qQ" >
<tgd>
<RMS:LRF id="dgcVEeskaUaLXi8Ogbt8+A" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>TransitionConnectorAppearence</typ>
</sty>
<sty id="PEV1YK/xUEi4SB+rmkGKHw" >
<dsn>View</dsn>
<nam reserve="164" >compartmentstereotypes=1;enumerationliteralcompartment=-1;operationcompartment=-1;operationsignatures=0;sortenumerationliterals=1;sortoperations=1;visibilitystyle=2</nam>
<nri>157</nri>
<tgd>
<tgd id="StnzQ7d8AUunOKkr6alsTw" >
<nam>OperationCompartment</nam>
<rid>138</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="4yVgTxn7YE6WPNvlrt661A" >
<tgd>
<RMS:LRF id="StnzQ7d8AUunOKkr6alsTw" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="5ZM0LmiALUe2IWZ/klL6/w" >
<nam>EnumerationLiteralCompartment</nam>
<rid>145</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="quB+nigNwkGRwVlPKVy1Qw" >
<tgd>
<RMS:LRF id="5ZM0LmiALUe2IWZ/klL6/w" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="BID/lWXio06tNnvJ0iPV5w" >
<nam>OperationSignatures</nam>
<rid>140</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="W0QLuqOeckuH6q4tVbRrlw" >
<tgd>
<RMS:LRF id="BID/lWXio06tNnvJ0iPV5w" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="epDO8qOk0Uaq19JMp5dvgg" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="Fv951jwHjkajv1Rs0phmmg" >
<tgd>
<RMS:LRF id="epDO8qOk0Uaq19JMp5dvgg" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="qWH507pWo0qrrywCSAci2g" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="TnJ6KRrLqUqGdlL6dbeGtg" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="qWH507pWo0qrrywCSAci2g" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="OAOiBdaEGkae/45C17romA" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="gWF0x99vG0WoDopVog1bSQ" >
<tgd>
<RMS:LRF id="OAOiBdaEGkae/45C17romA" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="9pdtOuVofkuUezHZ5cFhYw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="O+RWeZzmz0Cw9dh1+Rwwug" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="9UABlQXvFEa0CNC65SEbxg" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="9pdtOuVofkuUezHZ5cFhYw" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="uJd3Xmo83kCMVBiKvJJF/Q" >
<dsc>Specifies how to sort operations.</dsc>
<dri>258</dri>
<nam>SortOperations</nam>
<rid>224</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="qqh3VLaaAUuIqQeYOU6SMg" >
<tgd>
<RMS:LRF id="uJd3Xmo83kCMVBiKvJJF/Q" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="FwOwJRDdT0+q7cf6Z6f3EA" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="AXgQYB+JWE+0rsapQrV1sA" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="FwOwJRDdT0+q7cf6Z6f3EA" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
<tgd id="Q2C5hnv3iUqhkhiUr2MgaA" >
<dsc>Specifies how to sort enumeration literals</dsc>
<dri>279</dri>
<nam>SortEnumerationLiterals</nam>
<rid>278</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="Aw5ki62B4U6TGDSycZX+pA" >
<tgd>
<RMS:LRF id="Q2C5hnv3iUqhkhiUr2MgaA" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="BOnzvXGug0W7xg2eUW+tAw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="aASht9iu/0CpTWy2wKc5Ng" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="BOnzvXGug0W7xg2eUW+tAw" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>ClassifierEnumerationViewAppearance</typ>
</sty>
</tvs>
</prf>
<prf id="mtTPwzlFi0O/NDfSXsqzVQ" >
<dsc>Profile For Patterns Addin</dsc>
<isu>TRUE</isu>
<nam>Patterns</nam>
<rfn>PatternsRes.dll</rfn>
<vrs>1.5c</vrs>
<tvs reserve="53" >
<tvs id="zFYzdUw5wEGGj3mlutHXSw" >
<dsc>Pattern Collaboration set.</dsc>
<dri>2</dri>
<dsn>Collaboration</dsn>
<elk>Collaboration</elk>
<nam>tvsCollaboration</nam>
<nri>1</nri>
<uih>TRUE</uih>
<tgd>
<tgd id="5c8dl4IdYEavSzips5Gubw" >
<dsc>Specifies the pattern's Root Context.</dsc>
<dri>4</dri>
<dsn>RootContextPackageModelElement</dsn>
<nam>mrefRootContextPackageModelElement</nam>
<rid>3</rid>
<tgk>ReferenceTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ftv id="i/zLEWdYXEi3VKLkHaQmJg" >
<tgd>
<RMS:LRF id="5c8dl4IdYEavSzips5Gubw" />
</tgd>
</ftv>
</dfv>
</tgd>
<tgd id="5M2j+a0GY0W6ReTS6G+aXQ" >
<dsc>Specifies the callout API Mode of the collaboration.</dsc>
<dri>6</dri>
<dsn>APIMode</dsn>
<nam>enumAPIMode</nam>
<rid>5</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="yu8+Z2xnOUajYpobS9k/ew" >
<tgd>
<RMS:LRF id="5M2j+a0GY0W6ReTS6G+aXQ" />
</tgd>
<tvl>
<RMS:LRF id="eBKyeu5tP025ATVcHu3Htg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="eBKyeu5tP025ATVcHu3Htg" >
<dsc>RXE</dsc>
<dsn>RXE</dsn>
<nam>RXE</nam>
</tvl>
<tvl id="jLggMIiv2UCxjFyzOrwl+g" >
<dsc>XDK</dsc>
<dsn>XDK</dsn>
<nam>XDK</nam>
<nmb>1</nmb>
</tvl>
</tvl>
</tgd>
</tgd>
</tvs>
<tvs id="wlI73qTfzkymzhSnT/ytig" >
<dsc>Pattern Model Element set. </dsc>
<dri>8</dri>
<dsn>ModelElementSet</dsn>
<elk>element</elk>
<nam>tvsModelElementSet</nam>
<nri>7</nri>
<uih>TRUE</uih>
<tgd>
<tgd id="RdPf/Rv/0E+UpvUZQx1Zgg" >
<dsc>Specifies the Merge Behavior property of the Root Context model element.</dsc>
<dri>10</dri>
<dsn>MergeBehavior</dsn>
<nam>enumMergeBehavior</nam>
<rid>9</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="4/fyL+hjx0Wa991yXUiTlQ" >
<tgd>
<RMS:LRF id="RdPf/Rv/0E+UpvUZQx1Zgg" />
</tgd>
<tvl>
<RMS:LRF id="5e7FCy0t10S1RPQYa4uPNA" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="5e7FCy0t10S1RPQYa4uPNA" >
<dsc>Merge</dsc>
<dsn>Merge</dsn>
<nam>Merge</nam>
</tvl>
<tvl id="3bx1fjliZESIQyXCrfvD8w" >
<dsc>Replace</dsc>
<dsn>Replace</dsn>
<nam>Replace</nam>
<nmb>1</nmb>
</tvl>
<tvl id="nLbRMsYWO0qf4+zRtP1/tA" >
<dsc>Preserve</dsc>
<dsn>Preserve</dsn>
<nam>Preserve</nam>
<nmb>2</nmb>
</tvl>
<tvl id="ck2ghrgVR02SO6cAbjtV/A" >
<dsc>No Copy</dsc>
<dsn>No Copy</dsn>
<nam>No Copy</nam>
<nmb>3</nmb>
</tvl>
</tvl>
</tgd>
<tgd id="Lq/ElsoD+UqUi/xpjwWekQ" >
<dsc>Specifies the Merge Depth property of the Root Context model element.</dsc>
<dri>12</dri>
<dsn>MergeDepth</dsn>
<nam>enumMergeDepth</nam>
<rid>11</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="5XA3kN1XeUWcSGRgLVSRAg" >
<tgd>
<RMS:LRF id="Lq/ElsoD+UqUi/xpjwWekQ" />
</tgd>
<tvl>
<RMS:LRF id="x6cplR7cakeKizlw2b/cQg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="x6cplR7cakeKizlw2b/cQg" >
<dsc>Recursive</dsc>
<dsn>Recursive</dsn>
<nam>Recursive</nam>
</tvl>
<tvl id="JzVl1dv/kEajyznVr6Pb9A" >
<dsc>Non-Recursive</dsc>
<dsn>Non-Recursive</dsn>
<nam>Non-Recursi

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -