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

📄 model2.mdx

📁 《深入浅出设计模式》的完整源代码
💻 MDX
📖 第 1 页 / 共 5 页
字号:
<tgd>
<RMS:LRF id="aAPJLtmfJ0GBmvs9klckmQ" />
</tgd>
<val>250</val>
</itv>
</dfv>
<onr>
<rul id="HuYzuxQenkeZWZkilCE8CQ" >
<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="pB8RpHPdQ0KuC+QFWnnE1Q" >
<nam>BackColor</nam>
<rid>255</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<itv id="HlfEf5x8ekqrWKrpXOmUQw" >
<tgd>
<RMS:LRF id="pB8RpHPdQ0KuC+QFWnnE1Q" />
</tgd>
<val>16777215</val>
</itv>
</dfv>
</tgd>
</tgd>
<typ>DiagramAppearance</typ>
</sty>
<sty id="wLHQN6QMPkiWWmbS9Or1HA" >
<dsn>View</dsn>
<nam>showexclusions=0</nam>
<nri>157</nri>
<tgd>
<tgd id="Nph2BFejtEmPqhGMtUg6aw" >
<nam>ShowExclusions</nam>
<rid>108</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="XxrvksWYdEuThaoqkuUJKQ" >
<tgd>
<RMS:LRF id="Nph2BFejtEmPqhGMtUg6aw" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>DiagramAppearanceStatechart</typ>
</sty>
<sty id="uPq2ImoZ7EaUvJXJ9Tcbrg" >
<dsn>View</dsn>
<nam>showpagebreaks=0;zoom=100</nam>
<nri>157</nri>
<tgd>
<tgd id="NXhEOBbq2kGBg5hPnxd6eg" >
<nam>Zoom</nam>
<rid>117</rid>
<tgk>IntegerTaggedValue</tgk>
<dfv>
<itv id="uWYmtak3jUSxsU+2cwEQWw" >
<tgd>
<RMS:LRF id="NXhEOBbq2kGBg5hPnxd6eg" />
</tgd>
<val>100</val>
</itv>
</dfv>
</tgd>
<tgd id="E3OhXQEaTUWZXkpxR3W3ag" >
<nam>ShowPageBreaks</nam>
<rid>118</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="O4gOzu1tpUOrP7/dGL4pNg" >
<tgd>
<RMS:LRF id="E3OhXQEaTUWZXkpxR3W3ag" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>DiagramViewAppearance</typ>
</sty>
<sty id="vjTBDpC5JEeqJJC9/UhQ3A" >
<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="iOkWNjFwCUyGgYYQ1zJ8/A" >
<nam>OperationCompartment</nam>
<rid>138</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="R5lsQ+x0BkaT9qOrj+LReQ" >
<tgd>
<RMS:LRF id="iOkWNjFwCUyGgYYQ1zJ8/A" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="WtgjJITy7068XIH6AsUuCQ" >
<nam>AttributeCompartment</nam>
<rid>139</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="a8CUuZWeYUqZueSuvdsREA" >
<tgd>
<RMS:LRF id="WtgjJITy7068XIH6AsUuCQ" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="17vtNf4+R0GV65NS5mflKw" >
<nam>OperationSignatures</nam>
<rid>140</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="g0z1Xv9u+EukiBgcW95TLg" >
<tgd>
<RMS:LRF id="17vtNf4+R0GV65NS5mflKw" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="gS240KDDFEiZeKxnwwYxuQ" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="K0pq3aNUZk+uCCGqP7ZKTg" >
<tgd>
<RMS:LRF id="gS240KDDFEiZeKxnwwYxuQ" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="eFWM2AR9LEiN1P4Qe1vLIg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="ocpDCAVSkUq2kbPxlLU6aQ" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="eFWM2AR9LEiN1P4Qe1vLIg" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="ojlrXEqnxE2C81r4nZj6iw" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="og9E3ABwgUWFVUDsZfCDfg" >
<tgd>
<RMS:LRF id="ojlrXEqnxE2C81r4nZj6iw" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="VQnFViAnKkCv+tP2PuN2iQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="hhwovBoeJ0yN2Z1IGk9ZIQ" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="ni5hkxbTq0OpBE5WyNUl/g" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="VQnFViAnKkCv+tP2PuN2iQ" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="o+FaDzOXPUa3spevrKm6QA" >
<dsc>Specifies how to sort operations.</dsc>
<dri>258</dri>
<nam>SortOperations</nam>
<rid>224</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="lRhYKGZV0Eq+XW/EaR5f+A" >
<tgd>
<RMS:LRF id="o+FaDzOXPUa3spevrKm6QA" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="AbkjnSgYIEuann5pRH5XgA" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="ognH7mjcTEyS72KL5XXUYQ" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="AbkjnSgYIEuann5pRH5XgA" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
<tgd id="W7hzuXdxWUmFw2oO+mzang" >
<dsc>Specifies how to sort attributes.</dsc>
<dri>260</dri>
<nam>SortAttributes</nam>
<rid>225</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="X/g/eNSCS0S/isRlKtHVEQ" >
<tgd>
<RMS:LRF id="W7hzuXdxWUmFw2oO+mzang" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="b1Tpvl39hkOyTq06RdPDcw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="KY9sZAkpl0uRtaZUgYGVXA" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="b1Tpvl39hkOyTq06RdPDcw" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>ClassifierViewAppearance</typ>
</sty>
<sty id="f8UQIrcZrE26wlWRcou7cw" >
<dsn>View</dsn>
<nam reserve="104" >compartmentstereotypes=1;operationcompartment=0;operationsignatures=0;sortoperations=1;visibilitystyle=2</nam>
<nri>157</nri>
<tgd>
<tgd id="PnNtpxvO+0uva0QHApOXTA" >
<nam>OperationCompartment</nam>
<rid>138</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="jDhOQFwb80qigo+2I0jgUw" >
<tgd>
<RMS:LRF id="PnNtpxvO+0uva0QHApOXTA" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="jVCLfB2vbEmtNosVGznd3A" >
<nam>OperationSignatures</nam>
<rid>140</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="r6X/D/gihUCegZYo+ZK4Eg" >
<tgd>
<RMS:LRF id="jVCLfB2vbEmtNosVGznd3A" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="D+mN2DVgAkSxmbMwr4VF9w" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="61KZyp8u+ECQiUGNTDEf9A" >
<tgd>
<RMS:LRF id="D+mN2DVgAkSxmbMwr4VF9w" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="cmvLFsO8z06B2kKloUiJXQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="ndxr8UyySUCJWMPxZhtMqQ" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="cmvLFsO8z06B2kKloUiJXQ" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="wy4zknL2TEKlssaaO2qKLg" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="mEOlYmdwYkW3xAbCmt115w" >
<tgd>
<RMS:LRF id="wy4zknL2TEKlssaaO2qKLg" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="XzZNZZCN/Uy2BpliSE5EHw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="PNNBDif7UECsfTeEUPmt9g" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="NqLQNKBJbkKoQ1vNYVV9lw" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="XzZNZZCN/Uy2BpliSE5EHw" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="OdjqgujNWEGid337Xwrdew" >
<dsc>Specifies how to sort operations.</dsc>
<dri>258</dri>
<nam>SortOperations</nam>
<rid>224</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="ICOJg2Gh70GG9MyADRCDGg" >
<tgd>
<RMS:LRF id="OdjqgujNWEGid337Xwrdew" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="fdmlOUZEJE2uWql2f1v02A" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="KdmVq6PaFECtM2n8NWJ5Yg" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="fdmlOUZEJE2uWql2f1v02A" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>SubSystemViewAppearance</typ>
</sty>
<sty id="rIPFtfGELkiJ+pMJy1OQvQ" >
<dsn>View</dsn>
<nam>signalcompartment=0;signalsignatures=0</nam>
<nri>157</nri>
<tgd>
<tgd id="yYRTd+G36ke6n73gvdb1pw" >
<nam>SignalCompartment</nam>
<rid>141</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="FU1nFNwRBE+Il8/bxCx1wA" >
<tgd>
<RMS:LRF id="yYRTd+G36ke6n73gvdb1pw" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="B9x3DXZWlk6ZowghDlMNSQ" >
<nam>SignalSignatures</nam>
<rid>142</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="DWl1cGqCs0GiyBDxSvxvMA" >
<tgd>
<RMS:LRF id="B9x3DXZWlk6ZowghDlMNSQ" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>SignalReceptionViewAppearance</typ>
</sty>
<sty id="tgYcFksJvUGfT9wyVNoVBA" >
<dsn>View</dsn>
<nam reserve="85" >attributecompartment=0;compartmentstereotypes=1;deployscompartment=0;sortattributes=1</nam>
<nri>157</nri>
<tgd>
<tgd id="f8MoKggTmkSAla7L+WCcTQ" >
<nam>DeploysCompartment</nam>
<rid>143</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="5nlI91G+kUC0QArb/FdBRQ" >
<tgd>
<RMS:LRF id="f8MoKggTmkSAla7L+WCcTQ" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="fxWro5YDekGzS21+ZVP4+w" >
<nam>AttributeCompartment</nam>
<rid>139</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="852fmfbrs0Opj8x9glUUsA" >
<tgd>
<RMS:LRF id="fxWro5YDekGzS21+ZVP4+w" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="0DBvnyS7N0GFbP5ZXwYIkQ" >
<dsc>Specifies how to sort attributes.</dsc>
<dri>260</dri>
<nam>SortAttributes</nam>
<rid>225</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="zwDAWnosX0OELDcee+Fk0Q" >
<tgd>
<RMS:LRF id="0DBvnyS7N0GFbP5ZXwYIkQ" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="yXYfTN4IF0utjNYEQHAr/g" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="Cda++PbulkKHpWNKN1gKlQ" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="yXYfTN4IF0utjNYEQHAr/g" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
<tgd id="kGZayrX0UEqoft+5IGL13Q" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="pjGwm5r5L0C2lYSRzSN/aA" >
<tgd>
<RMS:LRF id="kGZayrX0UEqoft+5IGL13Q" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="KcxPQMeSCUOw99moUTRzQg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="lzrZio+l4E+5VkY3A72+5g" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="KcxPQMeSCUOw99moUTRzQg" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>classifierNodeViewAppearance</typ>
</sty>
<sty id="cikUW0CnOEmenrmIFOGmfA" >
<dsn>View</dsn>
<nam>deployscompartment=0</nam>
<nri>157</nri>
<tgd>
<tgd id="JD+qpTtUW0WeZ3tTkOXw9A" >
<nam>DeploysCompartment</nam>
<rid>143</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="Vd82qQVSd0+K/rpl17633Q" >
<tgd>
<RMS:LRF id="JD+qpTtUW0WeZ3tTkOXw9A" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>classifierNodeInstanceViewAppearance</typ>
</sty>
<sty id="EM/Tns7R/EyBwxCVxpj7ZA" >
<dsn>View</dsn>
<nam reserve="86" >attributecompartment=0;compartmentstereotypes=1;realizescompartment=0;sortattributes=1</nam>
<nri>157</nri>
<tgd>
<tgd id="EpEmpSrfFUaA/rO2T/CecA" >
<nam>AttributeCompartment</nam>
<rid>139</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="VWFIgDgbfEyIGUhGw6z5mA" >
<tgd>
<RMS:LRF id="EpEmpSrfFUaA/rO2T/CecA" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="Uy8ZxG975UerJGetssw9eQ" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="UTxjlnMEOE+mwTBQQb8QXQ" >
<tgd>
<RMS:LRF id="Uy8ZxG975UerJGetssw9eQ" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="/c5JYGfQCkiE+mJkZJrp+Q" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="W4Ob9uTSQ0q/Rs5N0hwu4A" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="/c5JYGfQCkiE+mJkZJrp+Q" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="HCsPk46mvkOXtB6rpmb0Jg" >
<dsc>Specifies how to sort attributes.</dsc>
<dri>260</dri>
<nam>SortAttributes</nam>
<rid>225</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="m7UaT7hJsU2ZAqpWQ8xQeQ" >
<tgd>
<RMS:LRF id="HCsPk46mvkOXtB6rpmb0Jg" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="88hegRtlfEOKLtB9Kk8hcw" />
</tvl>

⌨️ 快捷键说明

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