forked from angelnunezsalazar/Refactoring-Golf
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
dbe6193
commit e758bb5
Showing
8 changed files
with
231 additions
and
3 deletions.
There are no files selected for viewing
Binary file not shown.
88 changes: 88 additions & 0 deletions
88
src/Java/1. First Course/1. Initial Tee/src/main/refactoringgolf/store/ClassDiagram.ucls
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,88 @@ | ||
<class-diagram version="1.0.4" icons="true" always-add-relationships="false" generalizations="true" realizations="true" | ||
associations="true" dependencies="false" nesting-relationships="true"> | ||
<class id="1" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.Order" project="1. Initial Tee" | ||
file="/1. Initial Tee/src/main/refactoringgolf/store/Order.java" binary="false"> | ||
<position x="158" y="154" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<class id="2" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.OrderItem" project="1. Initial Tee" | ||
file="/1. Initial Tee/src/main/refactoringgolf/store/OrderItem.java" binary="false"> | ||
<position x="454" y="153" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<class id="3" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.Employee" project="1. Initial Tee" | ||
file="/1. Initial Tee/src/main/refactoringgolf/store/Employee.java" binary="false"> | ||
<position x="148" y="505" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<class id="4" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.Manager" project="1. Initial Tee" | ||
file="/1. Initial Tee/src/main/refactoringgolf/store/Manager.java" binary="false"> | ||
<position x="370" y="348" width="229" height="99"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<class id="5" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.Salesman" project="1. Initial Tee" | ||
file="/1. Initial Tee/src/main/refactoringgolf/store/Salesman.java" binary="false"> | ||
<position x="461" y="586" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<generalization> | ||
<end type="SOURCE" nodeId="4"/> | ||
<end type="TARGET" nodeId="3"/> | ||
</generalization> | ||
<association> | ||
<end type="SOURCE" nodeId="3" navigable="false"> | ||
<attribute name="subordinates"> | ||
<position x="278" y="677" width="69" height="14"/> | ||
</attribute> | ||
<multiplicity minimum="0" maximum="2147483647"> | ||
<position x="259" y="676" width="16" height="14"/> | ||
</multiplicity> | ||
</end> | ||
<end type="TARGET" nodeId="3" navigable="true"/> | ||
<display labels="true" multiplicity="true"/> | ||
</association> | ||
<generalization> | ||
<end type="SOURCE" nodeId="5"/> | ||
<end type="TARGET" nodeId="3"/> | ||
</generalization> | ||
<association> | ||
<end type="SOURCE" nodeId="1" navigable="false"> | ||
<attribute name="items"/> | ||
<multiplicity minimum="0" maximum="2147483647"/> | ||
</end> | ||
<end type="TARGET" nodeId="2" navigable="true"/> | ||
<display labels="true" multiplicity="true"/> | ||
</association> | ||
<association> | ||
<end type="SOURCE" nodeId="3" navigable="false"> | ||
<attribute name="manager"> | ||
<position x="282" y="643" width="48" height="14"/> | ||
</attribute> | ||
<multiplicity minimum="0" maximum="1"> | ||
<position x="261" y="643" width="18" height="14"/> | ||
</multiplicity> | ||
</end> | ||
<end type="TARGET" nodeId="3" navigable="true"/> | ||
<display labels="true" multiplicity="true"/> | ||
</association> | ||
<classifier-display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</classifier-display> | ||
<association-display labels="true" multiplicity="true"/> | ||
</class-diagram> |
16 changes: 16 additions & 0 deletions
16
src/Java/1. First Course/2. First Hole/src/main/refactoringgolf/store/ClassDiagram.ucls
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
<class-diagram version="1.0.4" icons="true" always-add-relationships="false" generalizations="true" realizations="true" | ||
associations="true" dependencies="false" nesting-relationships="true"> | ||
<class id="1" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.Order" project="2. First Hole" | ||
file="/2. First Hole/src/main/refactoringgolf/store/Order.java" binary="false"> | ||
<position x="40" y="10" width="272" height="355"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<classifier-display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</classifier-display> | ||
<association-display labels="true" multiplicity="true"/> | ||
</class-diagram> |
32 changes: 32 additions & 0 deletions
32
src/Java/1. First Course/3. Second Hole/src/main/refactoringgolf/store/ClassDiagram.ucls
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
<class-diagram version="1.0.4" icons="true" always-add-relationships="false" generalizations="true" realizations="true" | ||
associations="true" dependencies="false" nesting-relationships="true"> | ||
<class id="1" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.Order" project="3. Second Hole" | ||
file="/3. Second Hole/src/main/refactoringgolf/store/Order.java" binary="false"> | ||
<position x="94" y="196" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<class id="2" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.OrderItem" project="3. Second Hole" | ||
file="/3. Second Hole/src/main/refactoringgolf/store/OrderItem.java" binary="false"> | ||
<position x="412" y="194" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<association> | ||
<end type="SOURCE" nodeId="1" navigable="false"> | ||
<attribute name="items"/> | ||
<multiplicity minimum="0" maximum="2147483647"/> | ||
</end> | ||
<end type="TARGET" nodeId="2" navigable="true"/> | ||
<display labels="true" multiplicity="true"/> | ||
</association> | ||
<classifier-display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</classifier-display> | ||
<association-display labels="true" multiplicity="true"/> | ||
</class-diagram> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
60 changes: 60 additions & 0 deletions
60
src/Java/1. First Course/4. Last Hole/src/main/refactoringgolf/store/ClassDiagram.ucls
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
<class-diagram version="1.0.4" icons="true" always-add-relationships="false" generalizations="true" realizations="true" | ||
associations="true" dependencies="false" nesting-relationships="true"> | ||
<class id="1" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.OrderItem" project="4. Last Hole" | ||
file="/4. Last Hole/src/main/refactoringgolf/store/OrderItem.java" binary="false"> | ||
<position x="119" y="90" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<class id="3" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.AccessoriesDiscount" | ||
project="4. Last Hole" file="/4. Last Hole/src/main/refactoringgolf/store/AccessoriesDiscount.java" binary="false"> | ||
<position x="133" y="281" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<class id="4" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.BikesDiscount" project="4. Last Hole" | ||
file="/4. Last Hole/src/main/refactoringgolf/store/BikesDiscount.java" binary="false"> | ||
<position x="369" y="281" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<interface id="5" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.CategoryDiscount" | ||
project="4. Last Hole" file="/4. Last Hole/src/main/refactoringgolf/store/CategoryDiscount.java" binary="false"> | ||
<position x="370" y="75" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</interface> | ||
<class id="6" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.store.CloathingDiscount" | ||
project="4. Last Hole" file="/4. Last Hole/src/main/refactoringgolf/store/CloathingDiscount.java" binary="false"> | ||
<position x="594" y="279" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<realization> | ||
<end type="SOURCE" nodeId="6"/> | ||
<end type="TARGET" nodeId="5"/> | ||
</realization> | ||
<realization> | ||
<end type="SOURCE" nodeId="3"/> | ||
<end type="TARGET" nodeId="5"/> | ||
</realization> | ||
<realization> | ||
<end type="SOURCE" nodeId="4"/> | ||
<end type="TARGET" nodeId="5"/> | ||
</realization> | ||
<classifier-display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</classifier-display> | ||
<association-display labels="true" multiplicity="true"/> | ||
</class-diagram> |
16 changes: 16 additions & 0 deletions
16
src/Java/2. Second Course/1. Tee/src/main/refactoringgolf/stack/ClassDiagram.ucls
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
<class-diagram version="1.0.4" icons="true" always-add-relationships="false" generalizations="true" realizations="true" | ||
associations="true" dependencies="false" nesting-relationships="true"> | ||
<class id="1" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.stack.Stack" project="1. Tee" | ||
file="/1. Tee/src/main/refactoringgolf/stack/Stack.java" binary="false"> | ||
<position x="85" y="123" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<classifier-display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</classifier-display> | ||
<association-display labels="true" multiplicity="true"/> | ||
</class-diagram> |
16 changes: 16 additions & 0 deletions
16
src/Java/2. Second Course/2. Hole/src/main/refactoringgolf/stack/ClassDiagram.ucls
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
<class-diagram version="1.0.4" icons="true" always-add-relationships="false" generalizations="true" realizations="true" | ||
associations="true" dependencies="false" nesting-relationships="true"> | ||
<class id="1" corner="BOTTOM_RIGHT" language="java" name="refactoringgolf.stack.Stack" project="2. Hole" | ||
file="/2. Hole/src/main/refactoringgolf/stack/Stack.java" binary="false"> | ||
<position x="86" y="110" width="-1" height="-1"/> | ||
<display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</display> | ||
</class> | ||
<classifier-display autosize="true" package="true" initial-value="false" signature="true" visibility="true"> | ||
<attributes public="true" package="true" protected="true" private="true"/> | ||
<operations public="true" package="true" protected="true" private="true"/> | ||
</classifier-display> | ||
<association-display labels="true" multiplicity="true"/> | ||
</class-diagram> |