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

📄 model1.mdx

📁 《深入浅出设计模式》的完整源代码
💻 MDX
📖 第 1 页 / 共 5 页
字号:
</tgd>
</tgd>
<typ>DiagramAppearance</typ>
</sty>
<sty id="2fr0VBiuM0+L99fWA+pJuw" >
<dsn>View</dsn>
<nam>showexclusions=0</nam>
<nri>157</nri>
<tgd>
<tgd id="620bEYSCyUGvXqoZUWideg" >
<nam>ShowExclusions</nam>
<rid>108</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="6piZP/ulo0+x/3Cm+K0aYw" >
<tgd>
<RMS:LRF id="620bEYSCyUGvXqoZUWideg" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>DiagramAppearanceStatechart</typ>
</sty>
<sty id="uAZlP5m6kEaCzotsoe4rVw" >
<dsn>View</dsn>
<nam>showpagebreaks=0;zoom=100</nam>
<nri>157</nri>
<tgd>
<tgd id="ImqFq3jR/UiBfa4iVcSodQ" >
<nam>Zoom</nam>
<rid>117</rid>
<tgk>IntegerTaggedValue</tgk>
<dfv>
<itv id="GnN1ViBk20K0j1SPTdVhEg" >
<tgd>
<RMS:LRF id="ImqFq3jR/UiBfa4iVcSodQ" />
</tgd>
<val>100</val>
</itv>
</dfv>
</tgd>
<tgd id="Dzv1ySm6502jUrAS4MZEbw" >
<nam>ShowPageBreaks</nam>
<rid>118</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="yBVa/Mh3U0a525x2y49fSA" >
<tgd>
<RMS:LRF id="Dzv1ySm6502jUrAS4MZEbw" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>DiagramViewAppearance</typ>
</sty>
<sty id="e0bWXDxM2U6MhX5njwI2LA" >
<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="qgQE0V2qt0eYiMtJDiIzuQ" >
<nam>OperationCompartment</nam>
<rid>138</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="6lvNNk8CBUaNB5KhU3JM0Q" >
<tgd>
<RMS:LRF id="qgQE0V2qt0eYiMtJDiIzuQ" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="ug6IE+dnc0OGFYiZDGlRKw" >
<nam>AttributeCompartment</nam>
<rid>139</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="JznLRt/ex0O1/D6VfHrXCg" >
<tgd>
<RMS:LRF id="ug6IE+dnc0OGFYiZDGlRKw" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="D9U+hblEjEq5+zqoNbxFyA" >
<nam>OperationSignatures</nam>
<rid>140</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="MHUolydXsUCgjkNKaaNa4Q" >
<tgd>
<RMS:LRF id="D9U+hblEjEq5+zqoNbxFyA" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="UDNw4ce0EEa/NK8mMM2pBg" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="tPzvqUInIk2JLQD4HqjGsA" >
<tgd>
<RMS:LRF id="UDNw4ce0EEa/NK8mMM2pBg" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="owhozVGi60GaR9u4O7uC5w" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="QXLp2JqQ3kGtHf/E0hfqhg" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="owhozVGi60GaR9u4O7uC5w" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="o4beaM/pb02jIGfsBzdS6g" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="1coL4iDw0EOHb8UQjylvcA" >
<tgd>
<RMS:LRF id="o4beaM/pb02jIGfsBzdS6g" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="4rMzkwkcSESY8VtQHYm4Jg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="grRRAP78yEGnT509zkgydA" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="eMMt5IYQG02nGb097FGYmQ" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="4rMzkwkcSESY8VtQHYm4Jg" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="tqDW6iiODUiFZBfPBO0++A" >
<dsc>Specifies how to sort operations.</dsc>
<dri>258</dri>
<nam>SortOperations</nam>
<rid>224</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="PHeMgvcdmUKBEEXbFLw7jQ" >
<tgd>
<RMS:LRF id="tqDW6iiODUiFZBfPBO0++A" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="3IhSCKo8PUWO4zjoZXqVGA" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="2ZrU79JbPUCC1mDvOuuYjQ" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="3IhSCKo8PUWO4zjoZXqVGA" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
<tgd id="lmoyrD1htkqB5lDueRIqhg" >
<dsc>Specifies how to sort attributes.</dsc>
<dri>260</dri>
<nam>SortAttributes</nam>
<rid>225</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="XTkNDbCTlESeSB+dsX1Vrw" >
<tgd>
<RMS:LRF id="lmoyrD1htkqB5lDueRIqhg" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="uk6BFVWqD0a5jXMnlXlukg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="4j99jE33UEiMXrmNTvSdSA" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="uk6BFVWqD0a5jXMnlXlukg" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>ClassifierViewAppearance</typ>
</sty>
<sty id="5c7TLWCTUEiTHfNmZXd85A" >
<dsn>View</dsn>
<nam reserve="104" >compartmentstereotypes=1;operationcompartment=0;operationsignatures=0;sortoperations=1;visibilitystyle=2</nam>
<nri>157</nri>
<tgd>
<tgd id="J01IZUO8s0e2g0TMz571Kw" >
<nam>OperationCompartment</nam>
<rid>138</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="O96UQDrr1Uad+lNa94uOkg" >
<tgd>
<RMS:LRF id="J01IZUO8s0e2g0TMz571Kw" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="DoDveJ3yMkuAWNRj2tHYMg" >
<nam>OperationSignatures</nam>
<rid>140</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="24sQ5rPYAUuyJ8puahZKmQ" >
<tgd>
<RMS:LRF id="DoDveJ3yMkuAWNRj2tHYMg" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="0VC1Ft3aYEujmu8n9zVW3w" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="mWH6cP1EiUSnr3/JnDVHqQ" >
<tgd>
<RMS:LRF id="0VC1Ft3aYEujmu8n9zVW3w" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="W5JSH+a3UUG10RUpU0itPg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="WHs2gDCXUE6DM/MJeZlxTQ" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="W5JSH+a3UUG10RUpU0itPg" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="CWS4c2LUgUKYWlb5L/HNJg" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="IYTBoRErmEOJ/H/6NMJbWQ" >
<tgd>
<RMS:LRF id="CWS4c2LUgUKYWlb5L/HNJg" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="kEN85lNbSUy3fMS/W4SxZQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="q8l3wDOGPkaYfWkBs2eIoA" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="IcO0iT+FPUGbfKTsFIj2zg" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="kEN85lNbSUy3fMS/W4SxZQ" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="tglKiR3kGEGmunVR08PY2g" >
<dsc>Specifies how to sort operations.</dsc>
<dri>258</dri>
<nam>SortOperations</nam>
<rid>224</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="k5A29Xmv0UiQBaM9LCdpYg" >
<tgd>
<RMS:LRF id="tglKiR3kGEGmunVR08PY2g" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="Qxx1H4Rbika8kPVMLJwBuA" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="lvluZzNFt0WakWNiSHBQ2w" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="Qxx1H4Rbika8kPVMLJwBuA" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>SubSystemViewAppearance</typ>
</sty>
<sty id="9D0Zw8Z1UU6NQbZBoc/Xqw" >
<dsn>View</dsn>
<nam>signalcompartment=0;signalsignatures=0</nam>
<nri>157</nri>
<tgd>
<tgd id="1+3f8wx1i0CREPOaSqVUgQ" >
<nam>SignalCompartment</nam>
<rid>141</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="O5OOJdCuSkq3lYcOamOMmQ" >
<tgd>
<RMS:LRF id="1+3f8wx1i0CREPOaSqVUgQ" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="/vJFOswv6Ey1HvudzK4MCg" >
<nam>SignalSignatures</nam>
<rid>142</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="ltyiANiZaky5dVeHd+xnmQ" >
<tgd>
<RMS:LRF id="/vJFOswv6Ey1HvudzK4MCg" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>SignalReceptionViewAppearance</typ>
</sty>
<sty id="bw84f8+oa0in3IORuJ9JtQ" >
<dsn>View</dsn>
<nam reserve="85" >attributecompartment=0;compartmentstereotypes=1;deployscompartment=0;sortattributes=1</nam>
<nri>157</nri>
<tgd>
<tgd id="r90uxM96Zk6RJFOIp7qu4w" >
<nam>DeploysCompartment</nam>
<rid>143</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="Esz/QtM+006hj84X++fL7A" >
<tgd>
<RMS:LRF id="r90uxM96Zk6RJFOIp7qu4w" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="KvUix+pJRUyjoEVIlXglQQ" >
<nam>AttributeCompartment</nam>
<rid>139</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="LZDEsLQhu0SGywbnSrCnQw" >
<tgd>
<RMS:LRF id="KvUix+pJRUyjoEVIlXglQQ" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="eyhABmvQAUqSbIVINwjJdg" >
<dsc>Specifies how to sort attributes.</dsc>
<dri>260</dri>
<nam>SortAttributes</nam>
<rid>225</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="lXQOVDX360aZAAD/G+TuCw" >
<tgd>
<RMS:LRF id="eyhABmvQAUqSbIVINwjJdg" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="b0ptPbzpTkOm+ee/OHu4Jw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="yLeuhcSKiUykaXVilEt6Kg" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="b0ptPbzpTkOm+ee/OHu4Jw" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
<tgd id="s9d2qbsOYEeqPDQ4qLvh9w" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="GIY7aNgzgUyeAVp9kiuOcw" >
<tgd>
<RMS:LRF id="s9d2qbsOYEeqPDQ4qLvh9w" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="U0NWE48OmU+wbXnF7ZQsxA" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="T5fSauha5UGxUKx994SoMw" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="U0NWE48OmU+wbXnF7ZQsxA" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>classifierNodeViewAppearance</typ>
</sty>
<sty id="AwhaQq9JU0KkwsNv2R6z3w" >
<dsn>View</dsn>
<nam>deployscompartment=0</nam>
<nri>157</nri>
<tgd>
<tgd id="GnNiAWJnZkWsF/RMUueLYQ" >
<nam>DeploysCompartment</nam>
<rid>143</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="zIDU8NLKEkyTpC6oaxv73A" >
<tgd>
<RMS:LRF id="GnNiAWJnZkWsF/RMUueLYQ" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>classifierNodeInstanceViewAppearance</typ>
</sty>
<sty id="m++wcz/VNkigiLLr2I+FsA" >
<dsn>View</dsn>
<nam reserve="86" >attributecompartment=0;compartmentstereotypes=1;realizescompartment=0;sortattributes=1</nam>
<nri>157</nri>
<tgd>
<tgd id="r7YB/FjeykOH0HSCq2pL+Q" >
<nam>AttributeCompartment</nam>
<rid>139</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="q9xFsVtVoUC0mI6j+ipIMA" >
<tgd>
<RMS:LRF id="r7YB/FjeykOH0HSCq2pL+Q" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="kQtzNU4Sz0y3hFYuIwE4ow" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="M0VDUHJ+SEulaUhEPaUW/g" >
<tgd>
<RMS:LRF id="kQtzNU4Sz0y3hFYuIwE4ow" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="Vw/pyti3JkabFgu90yx8kw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="VTydwqMV00uzzJ0D+Ixrag" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="Vw/pyti3JkabFgu90yx8kw" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="X57DuTmY1EyZBPi1MAb/Ug" >
<dsc>Specifies how to sort attributes.</dsc>
<dri>260</dri>
<nam>SortAttributes</nam>
<rid>225</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="HA8BXZ9RqUSktMvmjAkHQg" >
<tgd>
<RMS:LRF id="X57DuTmY1EyZBPi1MAb/Ug" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="IrCqxpvI90m8ZKM6N0FLYw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="E8kahDhAFEunjyujrCT7Tg" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="IrCqxpvI90m8ZKM6N0FLYw" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
<tgd id="ExYxX8JBWEuO0YgWHxEaoQ" >
<nam>RealizesCompartment</nam>
<rid>144</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="K2nlZdPKoU6rVw4E3DZazg" >
<tgd>
<RMS:LRF id="ExYxX8JBWEuO0YgWHxEaoQ" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>classifierComponentViewAppearance</typ>

⌨️ 快捷键说明

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