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

📄 model1.mdx

📁 《深入浅出设计模式》的完整源代码
💻 MDX
📖 第 1 页 / 共 5 页
字号:
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="GaB1vPCxX0KZicWnCl1vIA" >
<tgd>
<RMS:LRF id="MMScLS+ghke+OKnY7KDfUA" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="FpDE6/ZBIEKK1HBzgMLZuw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="yNnDLxYESEaVuAHKisd0JQ" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="JAeGHYus6Eit3il2BBtI8Q" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
<tvl id="FpDE6/ZBIEKK1HBzgMLZuw" >
<nam>Icon (if defined)</nam>
<nmb>2</nmb>
<rid>165</rid>
</tvl>
<tvl id="XPoW/7J0SEegeFiwBNS+vQ" >
<nam>Decoration Only</nam>
<nmb>3</nmb>
<rid>166</rid>
</tvl>
<tvl id="t9u2MFmNm06aLvuZ5m8AEw" >
<nam>Decoration and Label</nam>
<nmb>4</nmb>
<rid>253</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>ViewAppearance</typ>
</sty>
<sty id="85RH7Z8v6k6wzACvSLz5sA" >
<dsn>View</dsn>
<nam>autoresize=-1;fillcolor=13434879;shapestereotype=2</nam>
<nri>157</nri>
<tgd>
<tgd id="ItIf4ukmcU+iOgKIpNocPQ" >
<nam>FillColor</nam>
<rid>103</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="DdkRegvZeE2SaYcB20CDWw" >
<tgd>
<RMS:LRF id="ItIf4ukmcU+iOgKIpNocPQ" />
</tgd>
<val>13434879</val>
</itv>
</dfv>
</tgd>
<tgd id="BKrZOoOb+0+2ZkcG1ZnJ6g" >
<nam>AutoResize</nam>
<rid>104</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="MHaK6oWXNUaY5bkb53lalw" >
<tgd>
<RMS:LRF id="BKrZOoOb+0+2ZkcG1ZnJ6g" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="4kiG/oAXR02kwnp5Zew7Pw" >
<nam>ShapeStereotype</nam>
<rid>167</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="JDeQfFIwEEyOUFMc54Nm3w" >
<tgd>
<RMS:LRF id="4kiG/oAXR02kwnp5Zew7Pw" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="D7MmMvc6WEKBgVBFXJV0kQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="GtHoPkhNNUit6gVTveDUIw" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="xgqHYhlmG0uVfLrLNvBHRg" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
<tvl id="D7MmMvc6WEKBgVBFXJV0kQ" >
<nam>Icon (if defined)</nam>
<nmb>2</nmb>
<rid>165</rid>
</tvl>
<tvl id="M9spGY+CRkGsQDqKHaO5Og" >
<nam>Decoration Only</nam>
<nmb>3</nmb>
<rid>166</rid>
</tvl>
<tvl id="HgjTxkv1ZUOCOfwIki+CTw" >
<nam>Decoration and Label</nam>
<nmb>4</nmb>
<rid>253</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>UnnamedViewAppearance</typ>
</sty>
<sty id="/4zD4/oerES/OtYshfkBCw" >
<dsn>View</dsn>
<nam>autoresize=-1;font=0,AQAAAAAAoIYBAAZUYWhvbWE;fontcolor=0;wordwraptextwidth=6000</nam>
<nri>157</nri>
<tgd>
<tgd id="L5eNT40f9U2YLQeKaUQxLQ" >
<nam>Font</nam>
<tgk>BlobTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ltv id="uZRUIx+c3k2Smb883U5DTw" >
<tgd>
<RMS:LRF id="L5eNT40f9U2YLQeKaUQxLQ" />
</tgd>
<val dt:dt="binary.base64"  reserve="17" >
AQAAAAAAoIYBAAZUYWhvbWE=

</val>
</ltv>
</dfv>
</tgd>
<tgd id="wmPO4aChiE+n75efw1eX7Q" >
<nam>FontColor</nam>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="GtrEDFW2OESGcyUIBoNmGQ" >
<tgd>
<RMS:LRF id="wmPO4aChiE+n75efw1eX7Q" />
</tgd>
</itv>
</dfv>
</tgd>
<tgd id="qc70K37ZU060aw6jv5RSWA" >
<dsc>Specifies the preferred width (0.01 mm) of multi-line text.</dsc>
<dri>259</dri>
<nam>WordWrapTextWidth</nam>
<rid>102</rid>
<tgk>IntegerTaggedValue</tgk>
<dfv>
<itv id="RlsfOkxPkEK/wJL9Gzv4VA" >
<tgd>
<RMS:LRF id="qc70K37ZU060aw6jv5RSWA" />
</tgd>
<val>6000</val>
</itv>
</dfv>
<onr>
<rul id="xcQiBRgPj0m3eUbXVRMheA" >
<bdy>self.Value &gt;= 1 and self.Value &lt;= 20000</bdy>
<bdl>OCL</bdl>
<erm>The value of WordWrapTextWidth must fall between 1 and 20,000.</erm>
<emr>277</emr>
<evm>LiveOrBatch</evm>
<svr>Error</svr>
</rul>
</onr>
</tgd>
<tgd id="+hzXqzFfRUeCAo8VEFI3fw" >
<nam>AutoResize</nam>
<rid>104</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="xBKNqKzztkWI3F2N9jd9fw" >
<tgd>
<RMS:LRF id="+hzXqzFfRUeCAo8VEFI3fw" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>TextViewAppearance</typ>
</sty>
<sty id="cbcZkOu6eEOb0jKu/H5zOw" >
<dsn>View</dsn>
<nam>autoresize=-1;fillcolor=13434879;linecolor=3342489</nam>
<nri>157</nri>
<tgd>
<tgd id="05IqtqDflE2RtZoD/y6pXQ" >
<nam>LineColor</nam>
<rid>101</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="yKbg1rOrk0WIkV0bK8gk+Q" >
<tgd>
<RMS:LRF id="05IqtqDflE2RtZoD/y6pXQ" />
</tgd>
<val>3342489</val>
</itv>
</dfv>
</tgd>
<tgd id="zCQCuJgBU0C87QB/Xj+CSw" >
<nam>FillColor</nam>
<rid>103</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="4orAH8JNL0mnwDGXdP4/nA" >
<tgd>
<RMS:LRF id="zCQCuJgBU0C87QB/Xj+CSw" />
</tgd>
<val>13434879</val>
</itv>
</dfv>
</tgd>
<tgd id="q793Tj95ok+SWlivfY8rUQ" >
<nam>AutoResize</nam>
<rid>104</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="DHou00JygU65mIXVQKprsA" >
<tgd>
<RMS:LRF id="q793Tj95ok+SWlivfY8rUQ" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>TextlessViewAppearance</typ>
</sty>
<sty id="le3QwWt/okGd/I6NhNQE2A" >
<dsn>View</dsn>
<nam>verticalswimlanes=-1</nam>
<nri>157</nri>
<tgd>
<tgd id="ZwJ6gcXgTkyjqdFL/+538Q" >
<nam>VerticalSwimlanes</nam>
<rid>149</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="d5o/DHjkc0O3Eu2mMItGkw" >
<tgd>
<RMS:LRF id="ZwJ6gcXgTkyjqdFL/+538Q" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>SwimmingPoolViewAppearance</typ>
</sty>
<sty id="7+OUVimo10efCBbiGmU1OA" >
<dsn>View</dsn>
<nam>vertical=0</nam>
<nri>157</nri>
<tgd>
<tgd id="f+j9VPeL1kCMDPIi/8zNwQ" >
<nam>Vertical</nam>
<rid>150</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="KYIF4Y7WIUOMdTxW6RYZuA" >
<tgd>
<RMS:LRF id="f+j9VPeL1kCMDPIi/8zNwQ" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>SynchroStateViewAppearance</typ>
</sty>
<sty id="ZHmb4HgDGEuabqWDjOAUXg" >
<dsn>View</dsn>
<nam>pseudostatekind=0;showchoicepointlabels=-1;showjunctionpointlabels=-1</nam>
<nri>157</nri>
<tgd>
<tgd id="82ZW8hxC50K+Xr2jc7gTnQ" >
<nam>PseudoStateKind</nam>
<rid>151</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<itv id="c4gkLDy+A0K1R/IZHgZCJg" >
<tgd>
<RMS:LRF id="82ZW8hxC50K+Xr2jc7gTnQ" />
</tgd>
</itv>
</dfv>
</tgd>
<tgd id="jlQ/vMAIMUS1ZbUTVNJuWA" >
<nam>ShowChoicePointLabels</nam>
<rid>109</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="t5LoztKEbEytBamKJhIsQA" >
<tgd>
<RMS:LRF id="jlQ/vMAIMUS1ZbUTVNJuWA" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="ZFl2ZX0ytEij1IL1KFi7LA" >
<nam>ShowJunctionPointLabels</nam>
<rid>110</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="MZ66pMvHlk+gzO1htykZCQ" >
<tgd>
<RMS:LRF id="ZFl2ZX0ytEij1IL1KFi7LA" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>PseudoStateViewAppearance</typ>
</sty>
<sty id="2wTN8PaQgUeG2CvW+0WvYA" >
<dsn>View</dsn>
<nam>backcolor=16777215;gridsize=250;snaptogrid=-1</nam>
<nri>157</nri>
<tgd>
<tgd id="OLcRgmpsmkmPbeZyxgOHKg" >
<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="cFpbV4qJ8kCBcA5RyhqiKQ" >
<tgd>
<RMS:LRF id="OLcRgmpsmkmPbeZyxgOHKg" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="adM1/8wEKUmDbdNDBYBXJw" >
<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="zj3NbH8h3EKVC5Diuvi8uw" >
<tgd>
<RMS:LRF id="adM1/8wEKUmDbdNDBYBXJw" />
</tgd>
<val>250</val>
</itv>
</dfv>
<onr>
<rul id="sRcEBI8sD0aGppYj7lPmEg" >
<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="EfcbjMFOdE+4cCNoghTShg" >
<nam>BackColor</nam>
<rid>255</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<itv id="Oj/5C/RHbkCEcacg+GsgQg" >
<tgd>
<RMS:LRF id="EfcbjMFOdE+4cCNoghTShg" />
</tgd>
<val>16777215</val>
</itv>
</dfv>
</tgd>
</tgd>
<typ>DiagramAppearance</typ>
</sty>
<sty id="feN+av+QNU67sZWVWLoHpg" >
<dsn>View</dsn>
<nam>showexclusions=0</nam>
<nri>157</nri>
<tgd>
<tgd id="+pRD40hH2022i90CGp6XkA" >
<nam>ShowExclusions</nam>
<rid>108</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="V0UR1kXbKEOktg037M3xpw" >
<tgd>
<RMS:LRF id="+pRD40hH2022i90CGp6XkA" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>DiagramAppearanceStatechart</typ>
</sty>
<sty id="hkatB6ozn0qUgKapz7Uc/A" >
<dsn>View</dsn>
<nam>showpagebreaks=0;zoom=100</nam>
<nri>157</nri>
<tgd>
<tgd id="PwydvLOemkKrusQLRqgvWQ" >
<nam>Zoom</nam>
<rid>117</rid>
<tgk>IntegerTaggedValue</tgk>
<dfv>
<itv id="BC1X9E10TESijl05/vD8ng" >
<tgd>
<RMS:LRF id="PwydvLOemkKrusQLRqgvWQ" />
</tgd>
<val>100</val>
</itv>
</dfv>
</tgd>
<tgd id="rnWh/92DkUu/etYregZJUg" >
<nam>ShowPageBreaks</nam>
<rid>118</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="ka7gOHdF1ESfNOYU196K4g" >
<tgd>
<RMS:LRF id="rnWh/92DkUu/etYregZJUg" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>DiagramViewAppearance</typ>
</sty>
<sty id="XubiQIf4+E+tIl6IPBvMqA" >
<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="qcjUC6PDoEi/ZFq2J+OgkA" >
<nam>OperationCompartment</nam>
<rid>138</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="ATQghRSdq0GkDrGsoCG8tQ" >
<tgd>
<RMS:LRF id="qcjUC6PDoEi/ZFq2J+OgkA" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="Hbc2H5+Wa06qOhyR4GVl4g" >
<nam>AttributeCompartment</nam>
<rid>139</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="8eEXZfer4EuzEMaRqWY3dA" >
<tgd>
<RMS:LRF id="Hbc2H5+Wa06qOhyR4GVl4g" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="DTvvrVk/G0iA6Y0lI+f6dg" >
<nam>OperationSignatures</nam>
<rid>140</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="gXbVRX6Ie02sAgBHWTAocw" >
<tgd>
<RMS:LRF id="DTvvrVk/G0iA6Y0lI+f6dg" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="j1Hwd8LQWkCKN2Ii5uVnuA" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="+0JqfeOzW0m+0yj/hYfv1w" >
<tgd>
<RMS:LRF id="j1Hwd8LQWkCKN2Ii5uVnuA" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="3qlCeN3yik6h2USbiwsadg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="Jg9CR383mUaNDsEWRI6IKg" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="3qlCeN3yik6h2USbiwsadg" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="IdoiPOltb0WICk7WzqIu6w" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="8CnLV511eUmDOeOk6zws6g" >
<tgd>
<RMS:LRF id="IdoiPOltb0WICk7WzqIu6w" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="N8EEotVp90mvlqosW5my7g" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="1VJsSNGoYU2CsqMUxpjzJg" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="t9U35SEH+UC54IsMM9Umsg" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="N8EEotVp90mvlqosW5my7g" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="vYdM53l9o0Ggnqnx/bkwqg" >
<dsc>Specifies how to sort operations.</dsc>
<dri>258</dri>
<nam>SortOperations</nam>
<rid>224</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="wYrNcA2Wdk21kjfpClQ11A" >
<tgd>
<RMS:LRF id="vYdM53l9o0Ggnqnx/bkwqg" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="XOq41JKo8k2a1GBnVtaOfQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="UP/KAkLzL0u179NOTQin6g" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="XOq41JKo8k2a1GBnVtaOfQ" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
<tgd id="giYACP7OYU6qy/jgmJiSrQ" >
<dsc>Specifies how to sort attributes.</dsc>
<dri>260</dri>
<nam>SortAttributes</nam>
<rid>225</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="6Is42R8mHUuy1YwVT0osUw" >
<tgd>
<RMS:LRF id="giYACP7OYU6qy/jgmJiSrQ" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="ZW91QLwKlUG+Mp558MBq0w" />
</tvl>
</etv>
</dfv>
<tvl>

⌨️ 快捷键说明

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