Next Build Starts At:
03/21/2003 10:26

 
Previous Builds:
03/10/2003 03:30 (0.16.134)
03/10/2003 02:28 (0.16.133)
03/08/2003 13:52 (0.16.132)
02/25/2003 11:02 (0.16.131)
02/23/2003 19:19 (0.16.130)
09/30/2002 16:44 (0.16.129)
09/07/2002 20:02 (0.16.128)
09/07/2002 16:40 (0.16.127)
09/07/2002 14:25 (0.16.126)
09/03/2002 13:32 (0.16.125)
08/02/2002 18:49 (0.16.124)
06/30/2002 13:45 (0.16.123)
06/30/2002 12:40 (0.16.122)
06/29/2002 21:32 (0.16.121)
05/19/2002 12:00 (0.16.120)
05/15/2002 16:18 (0.16.119)
05/14/2002 19:59 (0.16.118)
05/13/2002 17:45 (0.16.117)
05/12/2002 14:29 (0.16.116)
04/21/2002 22:51 (0.16.115)
04/19/2002 18:29 (0.16.114)
04/19/2002 17:26 (0.16.113)
04/18/2002 19:10 (0.16.112)
03/11/2002 16:58 (0.16.111)
03/10/2002 12:44
03/08/2002 18:02
03/04/2002 08:16
03/03/2002 15:06
03/03/2002 00:58 (0.16.110)
03/02/2002 23:54 (0.16.109)
03/02/2002 22:43 (0.16.108)
03/02/2002 21:28 (0.16.107)
03/02/2002 20:19 (0.16.106)
03/01/2002 21:58 (0.16.105)
02/28/2002 07:10 (0.16.104)
02/28/2002 00:45 (0.16.103)
02/27/2002 23:29 (0.16.102)
02/27/2002 22:15 (0.16.101)
02/27/2002 09:34 (0.16.100)
02/27/2002 07:55
02/26/2002 23:39 (0.16.99)
02/26/2002 22:22
02/23/2002 20:42 (0.16.98)
02/23/2002 18:20
02/23/2002 10:11
02/18/2002 21:30
01/08/2002 20:18 (0.16.97)
01/06/2002 15:38 (0.16.96)
12/31/2001 11:04 (0.16.95)
12/31/2001 10:01 (0.16.94)
12/30/2001 17:52 (0.16.93)
12/30/2001 16:36 (0.16.92)
12/30/2001 15:13 (0.16.91)
12/29/2001 20:16 (0.16.90)
12/28/2001 23:05 (0.16.89)
12/28/2001 21:42 (0.16.88)
12/28/2001 09:33 (0.16.87)
12/27/2001 15:12 (0.16.86)
12/27/2001 09:08 (0.16.85)
12/26/2001 14:58 (0.16.84)
12/24/2001 23:38 (0.16.83)
12/24/2001 16:16 (0.16.82)
12/24/2001 00:09 (0.16.81)
12/23/2001 15:00 (0.16.80)
12/23/2001 13:53 (0.16.79)
12/21/2001 10:33 (0.16.78)
12/20/2001 20:26 (0.16.77)
12/20/2001 15:23 (0.16.76)
12/17/2001 18:58 (0.16.75)
12/17/2001 14:51 (0.16.74)
12/15/2001 08:07
12/15/2001 07:29
11/04/2001 13:16 (0.16.73)
11/04/2001 12:35
11/04/2001 06:46 (0.16.72)
11/04/2001 05:39 (0.16.71)
11/03/2001 18:16 (0.16.70)
11/03/2001 17:54 (0.16.69)
11/03/2001 17:13
11/03/2001 16:01
11/03/2001 15:56
10/12/2001 23:48 (0.16.68)
09/14/2001 08:45 (0.16.67)
09/04/2001 16:09 (0.16.66)
09/04/2001 13:51 (0.16.65)
08/28/2001 08:45 (0.16.64)
08/27/2001 16:34 (0.16.63)
07/27/2001 06:57 (0.16.62)
07/19/2001 08:16 (0.16.61)
07/19/2001 07:13 (0.16.60)
07/13/2001 08:37 (0.16.59)
07/13/2001 08:16 (0.16.58)
07/13/2001 07:02 (0.16.57)
07/08/2001 12:33 (0.16.56)
07/08/2001 11:10 (0.16.55)
07/07/2001 16:03 (0.16.54)
07/07/2001 11:01 (0.16.53)
07/07/2001 00:58 (0.16.52)
07/04/2001 18:46 (0.16.51)
07/04/2001 13:44 (0.16.50)
07/04/2001 09:56 (0.16.49)
07/03/2001 23:50 (0.16.48)
07/02/2001 23:45 (0.16.47)
07/02/2001 22:24 (0.16.46)
07/02/2001 21:19 (0.16.45)
07/01/2001 18:28 (0.16.44)
07/01/2001 17:27 (0.16.43)
07/01/2001 15:22 (0.16.42)
07/01/2001 00:19 (0.16.41)
06/30/2001 19:04 (0.16.40)
06/30/2001 15:52 (0.16.39)
06/30/2001 08:50 (0.16.38)
06/29/2001 22:19 (0.16.37)
06/29/2001 09:46 (0.16.36)
06/29/2001 00:38 (0.16.35)
06/28/2001 18:25 (0.16.34)
06/28/2001 09:04 (0.16.33)
06/18/2001 08:21 (0.16.32)
06/17/2001 08:15 (0.16.31)
06/17/2001 07:15
06/17/2001 06:14
06/17/2001 05:13
06/17/2001 04:13
06/17/2001 03:12
06/17/2001 02:11
06/17/2001 01:11
06/17/2001 00:10
06/16/2001 22:52
06/14/2001 23:32 (0.16.30)
06/14/2001 11:11 (0.16.29)
06/14/2001 10:57 (0.16.28)
06/14/2001 10:46 (0.16.27)
06/14/2001 10:35
06/14/2001 10:26
06/14/2001 10:17
06/14/2001 07:53 (0.16.26)
06/12/2001 23:39 (0.16.25)
06/12/2001 16:02 (0.16.24)
06/12/2001 15:52 (0.16.23)
06/12/2001 14:52 (0.16.22)
06/12/2001 11:51 (0.16.21)
06/12/2001 07:52 (0.16.20)
06/11/2001 23:50 (0.16.19)
06/11/2001 12:47 (0.16.18)
06/11/2001 11:46 (0.16.17)
06/11/2001 01:26 (0.16.16)
06/11/2001 00:05 (0.16.15)
06/10/2001 21:29 (0.16.14)
06/10/2001 00:18 (0.16.13)
06/09/2001 14:10 (0.16.12)
06/09/2001 13:08 (0.16.11)
06/09/2001 12:06 (0.16.10)
06/09/2001 11:05 (0.16.9)
06/08/2001 23:42 (0.16.8)
06/07/2001 08:38 (0.16.7)
06/07/2001 05:37 (0.16.6)
06/07/2001 01:34 (0.16.5)
06/07/2001 00:32 (0.16.4)
06/06/2001 22:51 (0.16.3)
06/06/2001 22:32 (0.16.2)
06/06/2001 19:10 (0.16.1)
 
BUILD COMPLETE -  0.16.125
Date of build: September 3 2002
Time to build: 1 minute 58 seconds
Last changed: 2002-Sep-03 12:57:17
Last log entry: Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).

 Unit Tests: (19)
All Tests Passed
 
 
 Modifications since last build: ( 106)
modified dcbutler build.xml Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler etc/MANIFEST.MF Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/FleetBase.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/PlanetBase.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/Renamable.java branches: 1.1.2; file Renamable.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/Renamable.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/ResultArrival.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/ResultBuild.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/ResultColonize.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/ResultHomeSystem.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/ResultWormholeOscillation.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/SystemBase.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/AboutDialogJFC.java branches: 1.1.2; file AboutDialogJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/AboutDialogJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/AlienFilterJFC.java branches: 1.1.2; file AlienFilterJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/AlienFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/AlienListJFC.java branches: 1.1.2; file AlienListJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/AlienListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/AlienSpecificJFC.java branches: 1.1.2; file AlienSpecificJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/AlienSpecificJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/AlphaOptionsJFC.java branches: 1.1.2; file AlphaOptionsJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/AlphaOptionsJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/gui/DebugDialogJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/FleetFilterJFC.java branches: 1.1.2; file FleetFilterJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/FleetFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/FleetListJFC.java branches: 1.1.2; file FleetListJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/FleetListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/FleetSpecificJFC.java branches: 1.1.2; file FleetSpecificJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/FleetSpecificJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIAboutDialogJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIAlienFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIAlienListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIAlienSpecificJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIAlphaOptionsJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/gui/GUICommandBarJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/gui/GUIFactoryJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIFleetFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIFleetListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/gui/GUIFleetMoveJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIFleetSpecificJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIGalaxyFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIGalaxyListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/gui/GUIMainMenuJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIManualDialogJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/gui/GUIMapJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIOptionsJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIOrderWindow.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIPlanetFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIPlanetListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIPlanetSpecificJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIResourceGroupsList.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIResultsJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIScriptRepository.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIStationFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIStationListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUISystemFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUISystemListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUISystemSpecificJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUITechnologyJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIWormholeFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIWormholeListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GUIWormholeSpecificJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GalaxyFilterJFC.java branches: 1.1.2; file GalaxyFilterJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/GalaxyFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/GalaxyListJFC.java branches: 1.1.2; file GalaxyListJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/GalaxyListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/ManualDialogJFC.java branches: 1.1.2; file ManualDialogJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/ManualDialogJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/gui/MessageListWindowJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/OptionsJFC.java branches: 1.1.2; file OptionsJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/OptionsJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/OrderWindow.java branches: 1.1.2; file OrderWindow.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/OrderWindow.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/gui/PlanetDiagramPanel.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/PlanetFilterJFC.java branches: 1.1.2; file PlanetFilterJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/PlanetFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/PlanetListJFC.java branches: 1.1.2; file PlanetListJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/PlanetListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/PlanetSpecificJFC.java branches: 1.1.2; file PlanetSpecificJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/PlanetSpecificJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/ResourceGroupsList.java branches: 1.1.2; file ResourceGroupsList.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/ResourceGroupsList.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/ResultsJFC.java branches: 1.1.2; file ResultsJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/ResultsJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/ScriptRepository.java branches: 1.1.2; file ScriptRepository.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/ScriptRepository.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/StationFilterJFC.java branches: 1.1.2; file StationFilterJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/StationFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/StationListJFC.java branches: 1.1.2; file StationListJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/StationListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/SystemFilterJFC.java branches: 1.1.2; file SystemFilterJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/SystemFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/SystemListJFC.java branches: 1.1.2; file SystemListJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/SystemListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/SystemSpecificJFC.java branches: 1.1.2; file SystemSpecificJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/SystemSpecificJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/TechnologyJFC.java branches: 1.1.2; file TechnologyJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/TechnologyJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/WormholeFilterJFC.java branches: 1.1.2; file WormholeFilterJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/WormholeFilterJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/WormholeListJFC.java branches: 1.1.2; file WormholeListJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/WormholeListJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
deleted dcbutler src/org/gjt/universe/gui/WormholeSpecificJFC.java branches: 1.1.2; file WormholeSpecificJFC.java was initially added on branch conversion-to-actions.
modified dcbutler src/org/gjt/universe/gui/WormholeSpecificJFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/gui/one/MainMenu.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
modified dcbutler src/org/gjt/universe/scheme001/GUICreateShipDesign_001_JFC.java Conversion to actions project -- Update II. Things in this update: 1. Added the appropriate directory for the package org.gjt.universe.gui.actions. 2. Created org.gjt.universe.gui.actions.AbstractGUIAction, which carries the common behavior for the actions we'll be using. (And will, eventually, make adding i18n easier.) 3. Created org.gjt.universe.gui.actions.OkAction, an action that encapsulates the behavior of the "acceptance action". 4. Created org.gjt.universe.gui.actions.CloseAction, an action that encapsulates the behavior of the "close window action". 5. Renamed the following classes to remove the superfluous GUI prefix, and changed the references to the classes in other source files: - org.gjt.universe.gui.GUIAboutDialogJFC - org.gjt.universe.gui.GUIAlienFilterJFC - org.gjt.universe.gui.GUIAlienListJFC - org.gjt.universe.gui.GUIAlienSpecificJFC - org.gjt.universe.gui.GUIAlphaOptionsJFC - org.gjt.universe.gui.GUIFleetFilterJFC - org.gjt.universe.gui.GUIFleetListJFC - org.gjt.universe.gui.GUIFleetSpecificJFC - org.gjt.universe.gui.GUIGalaxyFilterJFC - org.gjt.universe.gui.GUIGalaxyListJFC - org.gjt.universe.gui.GUIManualDialogJFC - org.gjt.universe.gui.GUIOptionsJFC - org.gjt.universe.gui.GUIOrderWindow - org.gjt.universe.gui.GUIPlanetFilterJFC - org.gjt.universe.gui.GUIPlanetListJFC - org.gjt.universe.gui.GUIPlanetSpecificJFC - org.gjt.universe.gui.GUIResultsJFC - org.gjt.universe.gui.GUIScriptRepository - org.gjt.universe.gui.GUIStationFilterJFC - org.gjt.universe.gui.GUIStationListJFC - org.gjt.universe.gui.GUISystemFilterJFC - org.gjt.universe.gui.GUISystemListJFC - org.gjt.universe.gui.GUISystemSpecificJFC - org.gjt.universe.gui.GUITechnologyJFC - org.gjt.universe.gui.GUIWormholeFilterJFC - org.gjt.universe.gui.GUIWormholeListJFC - org.gjt.universe.gui.GUIWormholeSpecificJFC 6. Modified the following classes to use OkAction and/or CloseAction: - org.gjt.universe.gui.AboutDialogJFC - org.gjt.universe.gui.AlienListJFC - org.gjt.universe.gui.AlienSpecificJFC - org.gjt.universe.gui.DebugDialogJFC - org.gjt.universe.gui.FleetListJFC - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.GalaxyListJFC - org.gjt.universe.gui.ManualDialogJFC - org.gut.universe.gui.MessageListWindowJFC - org.gjt.universe.gui.OptionsJFC - org.gjt.universe.gui.OrderWindow - org.gjt.universe.gui.PlanetListJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.ResourceGroupsList - org.gjt.universe.gui.ResultsJFC - org.gjt.universe.gui.StationListJFC - org.gjt.universe.gui.SystemListJFC - org.gjt.universe.gui.SystemSpecificJFC - org.gjt.universe.gui.TechnologyJFC - org.gjt.universe.gui.WormholeListJFC - org.gjt.universe.gui.WormholeSpecificJFC 7. Modified the following classes to prepare them for future changes to use actions: - org.gjt.universe.gui.AlienFilterJFC - org.gjt.universe.gui.AlphaOptionsJFC - org.gjt.universe.gui.FleetFilterJFC - org.gjt.universe.gui.GalaxyFilterJFC - org.gjt.universe.gui.PlanetFilterJFC - org.gjt.universe.gui.ScriptRepository - org.gjt.universe.gui.StationFilterJFC - org.gjt.universe.gui.SystemFilterJFC - org.gjt.universe.gui.WormholeFilterJFC 8. As part of the changes to the above files, eliminated the wildcard import statement(s). 9. Created the class org.gjt.universe.gui.actions.RenameAction to encapsulate the functionality of the "rename" button and modified the following classes to use it: - org.gjt.universe.gui.FleetSpecificJFC - org.gjt.universe.gui.PlanetSpecificJFC - org.gjt.universe.gui.SystemSpecificJFC 10. Created the helper interface org.gjt.universe.Renamable and modified the following classes to implement it: - org.gjt.universe.FleetBase - org.gjt.universe.PlanetBase - org.gjt.universe.SystemBase 11. Moved the CreateAction class from org.gjt.universe.gui.TechnologyJFC and renamed it org.gjt.universe.gui.actions.CreateShipDesignAction. 12. Created the "compile-clean" target in the build.xml file; it performs the "clean" target, then the "compile" target. This is required to avoid some dependancy gotchas that happen with Ant and either javac or jikes (in non-incremental mode).
 
 Deployments by this build: ( 5)
Building jar: /home/jjweston/data/projects/Universe/cc_universe/dist/UniverseData.jar
Building jar: /home/jjweston/data/projects/Universe/cc_universe/dist/Universe.jar
Building jar: /home/jjweston/data/projects/Universe/cc_universe/dist/UniverseServer.jar
Building jar: /home/jjweston/data/projects/Universe/cc_universe/dist/UniverseClient.jar
Building jar: /home/jjweston/data/projects/Universe/cc_universe/dist/UniverseTest.jar