File list (Check if you may need any files):
code
....\adapter
....\.......\AdapterVariations.java
....\.......\build.xml
....\.......\makefile
....\.......\SimpleAdapter.java
....\bridge
....\......\BridgeStructure.java
....\......\build.xml
....\......\makefile
....\build.xml
....\builder
....\.......\build.xml
....\.......\BuildMedia.java
....\.......\makefile
....\chainofresponsibility
....\.....................\build.xml
....\.....................\FindMinima.java
....\.....................\makefile
....\com
....\...\bruceeckel
....\...\..........\tools
....\...\..........\.....\CheckVersion.java
....\...\..........\.....\makefile
....\...\..........\util
....\...\..........\....\Arrays2.java
....\...\..........\....\BooleanGenerator.java
....\...\..........\....\ByteGenerator.java
....\...\..........\....\CharGenerator.java
....\...\..........\....\DoubleGenerator.java
....\...\..........\....\FloatGenerator.java
....\...\..........\....\Generator.java
....\...\..........\....\IntGenerator.java
....\...\..........\....\LongGenerator.java
....\...\..........\....\makefile
....\...\..........\....\ShortGenerator.java
....\...\..........\....\StringList.java
....\...\..........\....\TypedIterator.java
....\...\build.xml
....\command
....\.......\build.xml
....\.......\CommandPattern.java
....\.......\makefile
....\composite
....\.........\build.xml
....\.........\CompositeStructure.java
....\.........\makefile
....\decorator
....\.........\alldecorators
....\.........\.............\CoffeeShop2.java
....\.........\.............\makefile
....\.........\build.xml
....\.........\compromise
....\.........\..........\CoffeeShop3.java
....\.........\..........\makefile
....\.........\nodecorators
....\.........\............\CoffeeShop.java
....\.........\............\makefile
....\facade
....\......\build.xml
....\......\Facade.java
....\......\makefile
....\factory
....\.......\build.xml
....\.......\Games.java
....\.......\makefile
....\.......\shapefact1
....\.......\..........\makefile
....\.......\..........\ShapeFactory1.java
....\.......\shapefact2
....\.......\..........\makefile
....\.......\..........\ShapeFactory2.java
....\flagInfo.txt
....\flyweight
....\.........\build.xml
....\.........\FlyWeightObjects.java
....\.........\makefile
....\.........\ManyObjects.java
....\interpreter
....\...........\makefile
....\...........\Schedule.ghs
....\javac.mac
....\jikes.mac
....\JUnitTestAll.java
....\makefile
....\multipledispatch
....\................\build.xml
....\................\makefile
....\................\PaperScissorsRock.java
....\observer
....\........\BoxObserver.java
....\........\build.xml
....\........\makefile
....\........\ObservedFlower.java
....\projects
....\........\Amaze.txt
....\........\build.xml
....\........\makefile
....\........\Maze.java
....\........\Rat.java