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

📄 eft.mdx

📁 《深入浅出设计模式》的完整源代码
💻 MDX
📖 第 1 页 / 共 5 页
字号:
<emr>277</emr>
<evm>LiveOrBatch</evm>
<svr>Error</svr>
</rul>
</onr>
</tgd>
<tgd id="r0NUljjk3kWzwnpH4YUgmA" >
<nam>AutoResize</nam>
<rid>104</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="zEQUkkvIUkWuqsItAG9+sA" >
<tgd>
<RMS:LRF id="r0NUljjk3kWzwnpH4YUgmA" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>TextViewAppearance</typ>
</sty>
<sty id="nnHIJ6MHTEylCbxV+yk5ew" >
<dsn>View</dsn>
<nam>autoresize=-1;fillcolor=13434879;linecolor=3342489</nam>
<nri>157</nri>
<tgd>
<tgd id="wVjAF7QWeEWko39YCfeNjA" >
<nam>LineColor</nam>
<rid>101</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="WNKpzp8muESJ/5zcRJmUSw" >
<tgd>
<RMS:LRF id="wVjAF7QWeEWko39YCfeNjA" />
</tgd>
<val>3342489</val>
</itv>
</dfv>
</tgd>
<tgd id="fBl6ske3CUOds0IgPhIlpw" >
<nam>FillColor</nam>
<rid>103</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="5v2vDYwt+UOZbcW6ZS8d4A" >
<tgd>
<RMS:LRF id="fBl6ske3CUOds0IgPhIlpw" />
</tgd>
<val>13434879</val>
</itv>
</dfv>
</tgd>
<tgd id="+7txEtWp5ku/pS/RRjyjEw" >
<nam>AutoResize</nam>
<rid>104</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="KGf1m7J0F0mA0fJMA0bReg" >
<tgd>
<RMS:LRF id="+7txEtWp5ku/pS/RRjyjEw" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>TextlessViewAppearance</typ>
</sty>
<sty id="EKFT030FrUq6dKa0wBKqoA" >
<dsn>View</dsn>
<nam>verticalswimlanes=-1</nam>
<nri>157</nri>
<tgd>
<tgd id="qFgjO7MV7UGyAHM/db5UBg" >
<nam>VerticalSwimlanes</nam>
<rid>149</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="/2N1eokzDUexhbSq7aM81A" >
<tgd>
<RMS:LRF id="qFgjO7MV7UGyAHM/db5UBg" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>SwimmingPoolViewAppearance</typ>
</sty>
<sty id="YugODRDd606Fvi19gRLc6w" >
<dsn>View</dsn>
<nam>vertical=0</nam>
<nri>157</nri>
<tgd>
<tgd id="lF90usqKskm7XH3Tak+rWg" >
<nam>Vertical</nam>
<rid>150</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="ldD53k3arkCGtXP1VDdNkg" >
<tgd>
<RMS:LRF id="lF90usqKskm7XH3Tak+rWg" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>SynchroStateViewAppearance</typ>
</sty>
<sty id="ILLCvncvjUqYmy8HuYFpEg" >
<dsn>View</dsn>
<nam>pseudostatekind=0;showchoicepointlabels=-1;showjunctionpointlabels=-1</nam>
<nri>157</nri>
<tgd>
<tgd id="BKt0HrhvPEmU/dIHlCMasg" >
<nam>PseudoStateKind</nam>
<rid>151</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<itv id="NwtJoghMrkqOokzlIr4jlg" >
<tgd>
<RMS:LRF id="BKt0HrhvPEmU/dIHlCMasg" />
</tgd>
</itv>
</dfv>
</tgd>
<tgd id="Q+n0HArWOE21o3SxCFPzDw" >
<nam>ShowChoicePointLabels</nam>
<rid>109</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="KslonR+m1ECprRvQ/UESjA" >
<tgd>
<RMS:LRF id="Q+n0HArWOE21o3SxCFPzDw" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="UqfuXfOekUeyR0FygZe1BQ" >
<nam>ShowJunctionPointLabels</nam>
<rid>110</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="dhruqt/nuEGKlIXuZ/W7Mw" >
<tgd>
<RMS:LRF id="UqfuXfOekUeyR0FygZe1BQ" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>PseudoStateViewAppearance</typ>
</sty>
<sty id="7Uwo4xWUtUq8FJDq1+3seQ" >
<dsn>View</dsn>
<nam>backcolor=16777215;gridsize=250;snaptogrid=-1</nam>
<nri>157</nri>
<tgd>
<tgd id="wpBLLSF6VEWkq6PIJoOJtQ" >
<dsc>Enables or disables the behavior of snapping shapes to the grid.</dsc>
<dri>265</dri>
<nam>SnapToGrid</nam>
<rid>106</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="5BVebWCvx06WSveYmRyU6Q" >
<tgd>
<RMS:LRF id="wpBLLSF6VEWkq6PIJoOJtQ" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="ZWjMIhxU7U60Ypf4blEZQg" >
<dsc>Specifies the size of the grid in one-hundredth of a millimeter (0.01 mm).</dsc>
<dri>266</dri>
<nam>GridSize</nam>
<rid>107</rid>
<tgk>IntegerTaggedValue</tgk>
<dfv>
<itv id="Y5N9UnmPBkCOdkAvjce4pQ" >
<tgd>
<RMS:LRF id="ZWjMIhxU7U60Ypf4blEZQg" />
</tgd>
<val>250</val>
</itv>
</dfv>
<onr>
<rul id="JwvAtsB7FEGwWsf86eqTgA" >
<bdy>self.Value &gt; 0</bdy>
<bdl>OCL</bdl>
<erm>GridSize must be greater than 0.</erm>
<emr>276</emr>
<evm>LiveOrBatch</evm>
<svr>Error</svr>
</rul>
</onr>
</tgd>
<tgd id="+Ox4xH23JUS1xyRcLJr9dg" >
<nam>BackColor</nam>
<rid>255</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<itv id="rATrM8sbIkSr4vz1OD9Mig" >
<tgd>
<RMS:LRF id="+Ox4xH23JUS1xyRcLJr9dg" />
</tgd>
<val>16777215</val>
</itv>
</dfv>
</tgd>
</tgd>
<typ>DiagramAppearance</typ>
</sty>
<sty id="of2HBw40m0ODE/GuZaOpyw" >
<dsn>View</dsn>
<nam>showexclusions=0</nam>
<nri>157</nri>
<tgd>
<tgd id="+DsdPwHmIEyBWw0lF9xcAg" >
<nam>ShowExclusions</nam>
<rid>108</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="6Z0rik+pekm8UaxRIA2how" >
<tgd>
<RMS:LRF id="+DsdPwHmIEyBWw0lF9xcAg" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>DiagramAppearanceStatechart</typ>
</sty>
<sty id="cRUpRkRW5kWiNwcdsJIkVA" >
<dsn>View</dsn>
<nam>showpagebreaks=0;zoom=100</nam>
<nri>157</nri>
<tgd>
<tgd id="3IaEz1oA3k+BzZZr70pDOA" >
<nam>Zoom</nam>
<rid>117</rid>
<tgk>IntegerTaggedValue</tgk>
<dfv>
<itv id="yClQro/ptEaBztnYmNbbDA" >
<tgd>
<RMS:LRF id="3IaEz1oA3k+BzZZr70pDOA" />
</tgd>
<val>100</val>
</itv>
</dfv>
</tgd>
<tgd id="WfFl3jcHwUCjF902kiGl7w" >
<nam>ShowPageBreaks</nam>
<rid>118</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="XFTSEj7HIkeCSnPIKwfPog" >
<tgd>
<RMS:LRF id="WfFl3jcHwUCjF902kiGl7w" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>DiagramViewAppearance</typ>
</sty>
<sty id="9poqPbUc+ESecLTs5qTFtA" >
<dsn>View</dsn>
<nam reserve="146" >attributecompartment=-1;compartmentstereotypes=1;operationcompartment=-1;operationsignatures=0;sortattributes=1;sortoperations=1;visibilitystyle=2</nam>
<nri>157</nri>
<tgd>
<tgd id="mC5+LNqoD0mt5So4VIASeg" >
<nam>OperationCompartment</nam>
<rid>138</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="eDqO+pmdKkeqJ/DFatU2Ag" >
<tgd>
<RMS:LRF id="mC5+LNqoD0mt5So4VIASeg" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="R1fsMtr5pEy7F5tjl/f0zw" >
<nam>AttributeCompartment</nam>
<rid>139</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="Nh0Jv+X4tUGRmff9wKwkug" >
<tgd>
<RMS:LRF id="R1fsMtr5pEy7F5tjl/f0zw" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="RBrxXiMY90CgIvGSOX69aQ" >
<nam>OperationSignatures</nam>
<rid>140</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="foNj8ZJr1UCiac0ULQGzkQ" >
<tgd>
<RMS:LRF id="RBrxXiMY90CgIvGSOX69aQ" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="I0Zsfwua9U2tbtVq+FDGYw" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="eVwJaxFKSkOatoJylwb7YA" >
<tgd>
<RMS:LRF id="I0Zsfwua9U2tbtVq+FDGYw" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="fi6D2kTEfkyzN2TYYlBEKg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="WvJ5jF/MpkW8dBIZIkBCKg" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="fi6D2kTEfkyzN2TYYlBEKg" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="aSHDILAT1UOBR5FUTUc63A" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="hXFONLAepkGZMpIpa0E4OA" >
<tgd>
<RMS:LRF id="aSHDILAT1UOBR5FUTUc63A" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="XZ6JThrrdEaD551atp0rRQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="QQYaQ1ZVhkCR2uPZWTy1bA" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="TuUlZ1esgUKwM0cMBQgstw" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="XZ6JThrrdEaD551atp0rRQ" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="7YNYWYdu+EGatJJae8h3pA" >
<dsc>Specifies how to sort operations.</dsc>
<dri>258</dri>
<nam>SortOperations</nam>
<rid>224</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="rj6T8SQhTUi26bUA/OeZHw" >
<tgd>
<RMS:LRF id="7YNYWYdu+EGatJJae8h3pA" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="m4lmxRPJJEuhMbgyi8zDPg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="N17IUP044U6pKC1KyUgAzg" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="m4lmxRPJJEuhMbgyi8zDPg" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
<tgd id="hqOXfv3nrECYbb2a9ebboQ" >
<dsc>Specifies how to sort attributes.</dsc>
<dri>260</dri>
<nam>SortAttributes</nam>
<rid>225</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="GlstauT6zUmqvUT8tngwfQ" >
<tgd>
<RMS:LRF id="hqOXfv3nrECYbb2a9ebboQ" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="b9Pl/b2Olk2qH/zKw63T4Q" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="6rsxCGc1Skeq/Q2AnrR/pA" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="b9Pl/b2Olk2qH/zKw63T4Q" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>ClassifierViewAppearance</typ>
</sty>
<sty id="XNOH8VX31E2W+uSvSwFoHw" >
<dsn>View</dsn>
<nam reserve="104" >compartmentstereotypes=1;operationcompartment=0;operationsignatures=0;sortoperations=1;visibilitystyle=2</nam>
<nri>157</nri>
<tgd>
<tgd id="UbvCQ/oaL0SfkQvWw9kR6w" >
<nam>OperationCompartment</nam>
<rid>138</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="M71igeWBKEuejaj69ADK2Q" >
<tgd>
<RMS:LRF id="UbvCQ/oaL0SfkQvWw9kR6w" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="hGIixxwr6kyOoAtBLfzR3A" >
<nam>OperationSignatures</nam>
<rid>140</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="RzJU6PoNvkeYITm8HAWIFw" >
<tgd>
<RMS:LRF id="hGIixxwr6kyOoAtBLfzR3A" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="VNaqKIExdEe4NDUrV5Jh/Q" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="ILOkX3vGh0KAcT5NpyawLw" >
<tgd>
<RMS:LRF id="VNaqKIExdEe4NDUrV5Jh/Q" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="VZ9n3MDlzEKOO1TOIXNXyw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="u9c+iudzA06Ae9VnT89jRA" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="VZ9n3MDlzEKOO1TOIXNXyw" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="9VlrIemVf0mB3pnXqJOYyg" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="7CQeUBByPk6Mjfzk+emQqA" >
<tgd>
<RMS:LRF id="9VlrIemVf0mB3pnXqJOYyg" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="uKcLKpzm00mN5Dhn+UL4vw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="1IiMdRUk+EaN3uvf5TgpVg" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="X/G5IPhXZkqyXZbIcHseqQ" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="uKcLKpzm00mN5Dhn+UL4vw" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="z6SGl6/ceEaDMjJa4M22Bw" >
<dsc>Specifies how to sort operations.</dsc>
<dri>258</dri>
<nam>SortOperations</nam>
<rid>224</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="GtBsvhpS10uxvvzWjCcTzA" >
<tgd>
<RMS:LRF id="z6SGl6/ceEaDMjJa4M22Bw" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="IhPoqNsAtEuPG0FNWSziLA" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="nHG2qen+E0Om1U4wDrdnYw" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="IhPoqNsAtEuPG0FNWSziLA" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>SubSystemViewAppearance</typ>
</sty>
<sty id="tnP8L0jsK0mLJjPu+Opkrw" >
<dsn>View</dsn>
<nam>signalcompartment=0;signalsignatures=0</nam>
<nri>157</nri>
<tgd>
<tgd id="tvKL39tyQkGl3zz08K9++A" >
<nam>SignalCompartment</nam>
<rid>141</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="J19AfEV8CEWI9PsT2LWf+w" >
<tgd>
<RMS:LRF id="tvKL39tyQkGl3zz08K9++A" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="NeA1GW/tK0+KxOiEK/hyAw" >
<nam>SignalSignatures</nam>
<rid>142</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="9ngM3cGLQ0iSVknEPcgVGA" >
<tgd>
<RMS:LRF id="NeA1GW/tK0+KxOiEK/hyAw" />
</tgd>
</ntv>
</dfv>
</tgd>

⌨️ 快捷键说明

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