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

📄 model2.mdx

📁 《深入浅出设计模式》的完整源代码
💻 MDX
📖 第 1 页 / 共 5 页
字号:
</etv>
</dfv>
<tvl>
<tvl id="/DGTrosFRUKrXzFP40SRiA" >
<nam>Alphabetical</nam>
<rid>223</rid>
</tvl>
<tvl id="88hegRtlfEOKLtB9Kk8hcw" >
<nam>Storage Order</nam>
<nmb>1</nmb>
<rid>216</rid>
</tvl>
</tvl>
</tgd>
<tgd id="p9WZd328v0W5CWTtCZCFQQ" >
<nam>RealizesCompartment</nam>
<rid>144</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="4ZEL23UnP0yOMVGVZHov4A" >
<tgd>
<RMS:LRF id="p9WZd328v0W5CWTtCZCFQQ" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>classifierComponentViewAppearance</typ>
</sty>
<sty id="f241BBoW5UqkL8eEy2ecIw" >
<dsn>View</dsn>
<nam>compartmentstereotypes=1;realizescompartment=0</nam>
<nri>157</nri>
<tgd>
<tgd id="ZtOTgqv7/0uR710A7am9Jg" >
<nam>RealizesCompartment</nam>
<rid>144</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="M8XnPbtVNUOZHDVSIu+5Vw" >
<tgd>
<RMS:LRF id="ZtOTgqv7/0uR710A7am9Jg" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="9w+/fAteOUW7NIqahFSs6Q" >
<nam>CompartmentStereotypes</nam>
<rid>222</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="WwqshUAcUEqqcwM0gDXR0Q" >
<tgd>
<RMS:LRF id="9w+/fAteOUW7NIqahFSs6Q" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="dK2oIIhZj0GIVLF1GouJDg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="4NcYbfl4yE6GZUXRLpsknw" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="dK2oIIhZj0GIVLF1GouJDg" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>classifierComponentInstanceViewAppearance</typ>
</sty>
<sty id="b+ovlV9pjkC7uDSLhyD2Sg" >
<dsn>View</dsn>
<nam>useclassshape=0</nam>
<nri>157</nri>
<tgd>
<tgd id="4bIhaLmdgUStlpnP13x+4g" >
<dsc>Show interface view as class view.</dsc>
<dri>284</dri>
<nam>UseClassShape</nam>
<rid>146</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="ycHCGYLfwUK+gIFNNLPrEg" >
<tgd>
<RMS:LRF id="4bIhaLmdgUStlpnP13x+4g" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>ClassShapeAppearance</typ>
</sty>
<sty id="AmKUsIkbhE2M13FoHCjH5Q" >
<dsn>View</dsn>
<nam>connectorstereotype=1;linestyle=0;visibilitystyle=2</nam>
<nri>157</nri>
<tgd>
<tgd id="2i/OzSnEd0Wa0wjOWke9mA" >
<nam>LineStyle</nam>
<rid>168</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="GkdT2ryuGEG3VeHUXmx3rg" >
<tgd>
<RMS:LRF id="2i/OzSnEd0Wa0wjOWke9mA" />
</tgd>
<tvl>
<RMS:LRF id="e1eFeBjN+0+fewj+zqSJxg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="e1eFeBjN+0+fewj+zqSJxg" >
<nam>Oblique</nam>
<rid>169</rid>
</tvl>
<tvl id="riH3UtDfaUS2ZTkPk7491Q" >
<nam>Rectilinear</nam>
<nmb>1</nmb>
<rid>170</rid>
</tvl>
</tvl>
</tgd>
<tgd id="XQ0mKWifoE2EvenXQjORJA" >
<nam>ConnectorStereotype</nam>
<rid>171</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="/t0jb+UZCkeoW55/S1B+uw" >
<tgd>
<RMS:LRF id="XQ0mKWifoE2EvenXQjORJA" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="lTmQMo3lskuBlYILdkMFGw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="aFC0RZ45NEOCP9Ns9VKa6Q" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="lTmQMo3lskuBlYILdkMFGw" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="1OlAaSM0d0WHA5KJMUN8OQ" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="CKdbMNnG4kGAo/B93EuVxA" >
<tgd>
<RMS:LRF id="1OlAaSM0d0WHA5KJMUN8OQ" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="V3iIcbGj7kio7ovicm3/Fg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="Y7ML/M+g20uocHOMErl9sw" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="tXx6Mq6xika6K+6nlUHD5A" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="V3iIcbGj7kio7ovicm3/Fg" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>ConnectorViewAppearance</typ>
</sty>
<sty id="u8sgG88KPUO3M+FoPtbD6A" >
<dsn>View</dsn>
<nam>shapeindex=1</nam>
<nri>157</nri>
<tgd>
<tgd id="XAN7D8Qy+0+aa2AvWud3Zg" >
<nam>ShapeIndex</nam>
<rid>152</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<itv id="zXmkuLkFDUG+EFdbxOaIHQ" >
<tgd>
<RMS:LRF id="XAN7D8Qy+0+aa2AvWud3Zg" />
</tgd>
<val>1</val>
</itv>
</dfv>
</tgd>
</tgd>
<typ>GenericShapeAppearance</typ>
</sty>
<sty id="6BmgBBgUDkKLX0etaC1z5A" >
<dsn>View</dsn>
<nam>destinationendtype=3;linetype=0;rendition=1;sourceendtype=6</nam>
<nri>157</nri>
<tgd>
<tgd id="eNV//X+wVE6V4/zmSmjWlw" >
<nam>Rendition</nam>
<rid>226</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="BVwdIa9DqE6CuKXs2j6/mw" >
<tgd>
<RMS:LRF id="eNV//X+wVE6V4/zmSmjWlw" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="i2PDOF8dWUio5dr4Ollxug" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="Vycf1l1l0ECeKYYaniYlDg" >
<nam>3D</nam>
<rid>227</rid>
</tvl>
<tvl id="i2PDOF8dWUio5dr4Ollxug" >
<nam>2D</nam>
<nmb>1</nmb>
<rid>228</rid>
</tvl>
<tvl id="dLXxB33jp0KdrTs/bAXy5g" >
<nam>2DShadow</nam>
<nmb>2</nmb>
<rid>229</rid>
</tvl>
</tvl>
</tgd>
<tgd id="DWWMaouM6EOKjQzsMrHqrQ" >
<nam>SourceEndType</nam>
<rid>242</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="mirYkbBeZkmvpSBnAXFTOw" >
<tgd>
<RMS:LRF id="DWWMaouM6EOKjQzsMrHqrQ" />
</tgd>
<val>6</val>
<tvl>
<RMS:LRF id="h6S3LCcilki5+6st1nzltw" />
</tvl>
</etv>
</dfv>
<tvl reserve="13" >
<tvl id="jKKhjPxWm06SFP07nzILqw" >
<nam>Many</nam>
<rid>230</rid>
</tvl>
<tvl id="C2oheGqHTE2RaL23LIHemA" >
<nam>LittleNub</nam>
<nmb>1</nmb>
<rid>231</rid>
</tvl>
<tvl id="tFdbYYsLjU6wiXQeU5PnaQ" >
<nam>Key</nam>
<nmb>2</nmb>
<rid>232</rid>
</tvl>
<tvl id="7dhS6LeuO0W7oOrXt4Ye7w" >
<nam>SingleArrowFill</nam>
<nmb>3</nmb>
<rid>233</rid>
</tvl>
<tvl id="ZLraC/kWrkeksa2ZuRxKwg" >
<nam>DoubleArrow</nam>
<nmb>4</nmb>
<rid>234</rid>
</tvl>
<tvl id="czpYPmEKd0eUgc4dFgOqkQ" >
<nam>RoundNub</nam>
<nmb>5</nmb>
<rid>235</rid>
</tvl>
<tvl id="h6S3LCcilki5+6st1nzltw" >
<nam>None</nam>
<nmb>6</nmb>
<rid>163</rid>
</tvl>
<tvl id="cUk0Ied7dEKPwx1/D9hw8A" >
<nam>OpenArrow</nam>
<nmb>7</nmb>
<rid>236</rid>
</tvl>
<tvl id="8L5+BmRSM0C/sU8c24+ldw" >
<nam>SingleArrow</nam>
<nmb>8</nmb>
<rid>237</rid>
</tvl>
<tvl id="H6tkGZgT00SXKu0d9AFuog" >
<nam>Diamond</nam>
<nmb>9</nmb>
<rid>238</rid>
</tvl>
<tvl id="IkdXuFim/0+eps8jHgsH7g" >
<nam>DiamondFill</nam>
<nmb>10</nmb>
<rid>239</rid>
</tvl>
<tvl id="uT/MKwZguEKIGxYvEn/kqA" >
<nam>DiamondArrow</nam>
<nmb>11</nmb>
<rid>240</rid>
</tvl>
<tvl id="gl/CZ+VOX0Ol76hrdV3hHg" >
<nam>DiamondFillArrow</nam>
<nmb>12</nmb>
<rid>241</rid>
</tvl>
</tvl>
</tgd>
<tgd id="sY3GsVt6n0ipNhF/YWZJSA" >
<nam>DestinationEndType</nam>
<rid>243</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="JyT91n657EGCP4uygYCMmg" >
<tgd>
<RMS:LRF id="sY3GsVt6n0ipNhF/YWZJSA" />
</tgd>
<val>3</val>
<tvl>
<RMS:LRF id="Wp42J6xZtES0KV0FzW0t8Q" />
</tvl>
</etv>
</dfv>
<tvl reserve="13" >
<tvl id="P4NoBhE4y0GDWXm88LE4Ow" >
<nam>Many</nam>
<rid>230</rid>
</tvl>
<tvl id="g4PC9B2dbUuoq6/rTgB8FQ" >
<nam>LittleNub</nam>
<nmb>1</nmb>
<rid>231</rid>
</tvl>
<tvl id="/wypcsseWUyc+bjpeiwHkg" >
<nam>Key</nam>
<nmb>2</nmb>
<rid>232</rid>
</tvl>
<tvl id="Wp42J6xZtES0KV0FzW0t8Q" >
<nam>SingleArrowFill</nam>
<nmb>3</nmb>
<rid>233</rid>
</tvl>
<tvl id="qhk2tcGwLk+dI8FejoJq5w" >
<nam>DoubleArrow</nam>
<nmb>4</nmb>
<rid>234</rid>
</tvl>
<tvl id="6sRQPAXgGkehsZcyPmKJ/g" >
<nam>RoundNub</nam>
<nmb>5</nmb>
<rid>235</rid>
</tvl>
<tvl id="vLe5PzxiaUusopvUinqkug" >
<nam>None</nam>
<nmb>6</nmb>
<rid>163</rid>
</tvl>
<tvl id="95dGf2WbmEqKL2DpKJjRPw" >
<nam>OpenArrow</nam>
<nmb>7</nmb>
<rid>236</rid>
</tvl>
<tvl id="EC5qL8q3eUawmFZ6xO50bw" >
<nam>SingleArrow</nam>
<nmb>8</nmb>
<rid>237</rid>
</tvl>
<tvl id="1rM8cR947EKkH8AVeFDL8Q" >
<nam>Diamond</nam>
<nmb>9</nmb>
<rid>238</rid>
</tvl>
<tvl id="94MWiTYTDU+LpIomQep9BA" >
<nam>DiamondFill</nam>
<nmb>10</nmb>
<rid>239</rid>
</tvl>
<tvl id="YweMvDgJjkqFM/ywURq8nw" >
<nam>DiamondArrow</nam>
<nmb>11</nmb>
<rid>240</rid>
</tvl>
<tvl id="f51nzukRtUCgbu/Kd4a/0w" >
<nam>DiamondFillArrow</nam>
<nmb>12</nmb>
<rid>241</rid>
</tvl>
</tvl>
</tgd>
<tgd id="X9nlCrlK2Uq/Z4/Nnr6eww" >
<nam>LineType</nam>
<rid>244</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="Irn86BsnBEi03LB9AKhYKg" >
<tgd>
<RMS:LRF id="X9nlCrlK2Uq/Z4/Nnr6eww" />
</tgd>
<tvl>
<RMS:LRF id="ehg57+qOOkC9bWkzCUK6LQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="ehg57+qOOkC9bWkzCUK6LQ" >
<nam>Solid</nam>
<rid>245</rid>
</tvl>
<tvl id="q9Glo2Qu6EiYdgrlUJWY+A" >
<nam>Dashed</nam>
<nmb>1</nmb>
<rid>246</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>GeneralRelationshipAppearance</typ>
</sty>
<sty id="kCvkTfXgUUqI9aBcjtMwLg" >
<dsn>View</dsn>
<nam>hideaction=0;hidenestedshapes=0;showstatelabels=-1;visibilitystyle=1</nam>
<nri>157</nri>
<tgd>
<tgd id="iUD5DsRwt0yjvYZdx+wxjg" >
<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="hVekmxRfm0y1s+cAdk1MlA" >
<tgd>
<RMS:LRF id="iUD5DsRwt0yjvYZdx+wxjg" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="gRXdrUDfb0CvurLucoTBOg" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="5vHL5lv8fEWNfHtVIwlbjg" >
<tgd>
<RMS:LRF id="gRXdrUDfb0CvurLucoTBOg" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="BvOxGOGsAk6ME10MnyKScg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="RAggYwNu90KgdJTzHV0N0w" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="BvOxGOGsAk6ME10MnyKScg" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="N3dxlaQbfUmf/cHYQwSY8w" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="+1ZfwaFS9U2GOETmguGSFA" >
<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="cloVXstEL0myjTqrkpnPtQ" >
<tgd>
<RMS:LRF id="+1ZfwaFS9U2GOETmguGSFA" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="As1C0SvmBU+Yzjq2iVi9pw" >
<nam>ShowStateLabels</nam>
<rid>111</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="QY1J45Fky0qxmmzTRdppSQ" >
<tgd>
<RMS:LRF id="As1C0SvmBU+Yzjq2iVi9pw" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>CompositeViewAppearance</typ>
</sty>
<sty id="WAlqveXvk0aZlltZAHY3Ow" >
<dsn>View</dsn>
<nam>showstatelabels=-1;visibilitystyle=1</nam>
<nri>157</nri>
<tgd>
<tgd id="wGdD+9wTOkOrRYI8gVXSZw" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="ZoOHlJNceUC6qsASOJvm7Q" >
<tgd>
<RMS:LRF id="wGdD+9wTOkOrRYI8gVXSZw" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="gP/bQdn740OFFQUFPECBSQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="ryL7sLvo/kGpN+jG7Cztzw" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="gP/bQdn740OFFQUFPECBSQ" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="wQaqbgLtxEWZ0KcrVRiPBA" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="FbghXZF1jUK7PtQvwa3+Og" >
<nam>ShowStateLabels</nam>
<rid>111</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="FYduslyroEWnF1yvvVbFvg" >
<tgd>
<RMS:LRF id="FbghXZF1jUK7PtQvwa3+Og" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>SubmachineStateViewAppearance</typ>
</sty>

⌨️ 快捷键说明

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