|
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
| 2 | +<Diagram> |
| 3 | + <ID>PHP</ID> |
| 4 | + <OriginalElement>\DesignPatterns\Creational\Builder\BikeBuilder</OriginalElement> |
| 5 | + <nodes> |
| 6 | + <nodex="211.45854922279796"y="202.76683937823833">\DesignPatterns\Creational\Builder\Parts\Door</node> |
| 7 | + <nodex="210.05958549222794"y="108.9585492227979">\DesignPatterns\Creational\Builder\Parts\Engine</node> |
| 8 | + <nodex="-194.71502590673578"y="194.2979274611399">\DesignPatterns\Creational\Builder\CarBuilder</node> |
| 9 | + <nodex="210.12694300518137"y="155.98963730569943">\DesignPatterns\Creational\Builder\Parts\Wheel</node> |
| 10 | + <nodex="111.45854922279796"y="157.76683937823833">\DesignPatterns\Creational\Builder\Parts\Bike</node> |
| 11 | + <nodex="42.458549222797956"y="157.76683937823833">\DesignPatterns\Creational\Builder\Parts\Car</node> |
| 12 | + <nodex="-405.7150259067358"y="194.2979274611399">\DesignPatterns\Creational\Builder\BikeBuilder</node> |
| 13 | + <nodex="-309.7150259067358"y="17.2979274611399">\DesignPatterns\Creational\Builder\BuilderInterface</node> |
| 14 | + <nodex="44.958549222797956"y="39.76683937823833">\DesignPatterns\Creational\Builder\Parts\Vehicle</node> |
| 15 | + <nodex="207.45854922279796"y="39.76683937823833">\DesignPatterns\Creational\Builder\Director</node> |
| 16 | + </nodes> |
| 17 | + <notes /> |
| 18 | + <edges> |
| 19 | + <edgesource="\DesignPatterns\Creational\Builder\BikeBuilder"target="\DesignPatterns\Creational\Builder\BuilderInterface"> |
| 20 | + <pointx="0.0"y="-74.0" /> |
| 21 | + <pointx="-310.2150259067358"y="169.2979274611399" /> |
| 22 | + <pointx="-257.7150259067358"y="169.2979274611399" /> |
| 23 | + <pointx="-52.0"y="63.5" /> |
| 24 | + </edge> |
| 25 | + <edgesource="\DesignPatterns\Creational\Builder\CarBuilder"target="\DesignPatterns\Creational\Builder\BuilderInterface"> |
| 26 | + <pointx="0.0"y="-74.0" /> |
| 27 | + <pointx="-101.21502590673578"y="169.2979274611399" /> |
| 28 | + <pointx="-153.71502590673578"y="169.2979274611399" /> |
| 29 | + <pointx="52.0"y="63.5" /> |
| 30 | + </edge> |
| 31 | + <edgesource="\DesignPatterns\Creational\Builder\Parts\Car"target="\DesignPatterns\Creational\Builder\Parts\Vehicle"> |
| 32 | + <pointx="0.0"y="-13.5" /> |
| 33 | + <pointx="66.95854922279796"y="132.76683937823833" /> |
| 34 | + <pointx="73.45854922279796"y="132.76683937823833" /> |
| 35 | + <pointx="-28.5"y="34.0" /> |
| 36 | + </edge> |
| 37 | + <edgesource="\DesignPatterns\Creational\Builder\Parts\Bike"target="\DesignPatterns\Creational\Builder\Parts\Vehicle"> |
| 38 | + <pointx="0.0"y="-13.5" /> |
| 39 | + <pointx="136.95854922279796"y="132.76683937823833" /> |
| 40 | + <pointx="130.45854922279796"y="132.76683937823833" /> |
| 41 | + <pointx="28.5"y="34.0" /> |
| 42 | + </edge> |
| 43 | + </edges> |
| 44 | + <settingslayout="Hierarchic Group"zoom="1.0"x="-40.0"y="180.0" /> |
| 45 | + <SelectedNodes /> |
| 46 | + <Categories> |
| 47 | + <Category>Fields</Category> |
| 48 | + <Category>Constants</Category> |
| 49 | + <Category>Constructors</Category> |
| 50 | + <Category>Methods</Category> |
| 51 | + </Categories> |
| 52 | + <VISIBILITY>private</VISIBILITY> |
| 53 | +</Diagram> |
| 54 | + |