From da0060a989aca4c17678fc4b46498f319812d49c Mon Sep 17 00:00:00 2001 From: frosch95 Date: Fri, 27 Sep 2013 22:25:05 +0200 Subject: [PATCH] some package clean up and refactoring --- src/de/frosch95/geofrogger/fx/GeoFroggerFXMain.java | 5 +---- .../fx/{ => cachedetails}/CacheDetailsController.java | 3 ++- .../geofrogger/fx/{ => cachedetails}/cache_details.fxml | 6 +++--- .../fx/{ => cachelist}/CacheListController.java | 4 ++-- .../geofrogger/fx/{ => cachelist}/cache_list.fxml | 4 ++-- .../frosch95/geofrogger/fx/components/CacheListCell.java | 4 ++-- .../geofrogger/fx/{ => components}/MapPaneWrapper.java | 3 ++- .../fx/{ => geofrogger}/GeofroggerController.java | 3 +-- .../geofrogger/fx/{ => geofrogger}/geofrogger.fxml | 8 ++++---- .../frosch95/geofrogger/fx/{ => settings}/settings.fxml | 0 .../frosch95/geofrogger/fx/{ => utils}/JavaFXUtils.java | 2 +- 11 files changed, 20 insertions(+), 22 deletions(-) rename src/de/frosch95/geofrogger/fx/{ => cachedetails}/CacheDetailsController.java (98%) rename src/de/frosch95/geofrogger/fx/{ => cachedetails}/cache_details.fxml (97%) rename src/de/frosch95/geofrogger/fx/{ => cachelist}/CacheListController.java (96%) rename src/de/frosch95/geofrogger/fx/{ => cachelist}/cache_list.fxml (94%) rename src/de/frosch95/geofrogger/fx/{ => components}/MapPaneWrapper.java (96%) rename src/de/frosch95/geofrogger/fx/{ => geofrogger}/GeofroggerController.java (99%) rename src/de/frosch95/geofrogger/fx/{ => geofrogger}/geofrogger.fxml (87%) rename src/de/frosch95/geofrogger/fx/{ => settings}/settings.fxml (100%) rename src/de/frosch95/geofrogger/fx/{ => utils}/JavaFXUtils.java (98%) diff --git a/src/de/frosch95/geofrogger/fx/GeoFroggerFXMain.java b/src/de/frosch95/geofrogger/fx/GeoFroggerFXMain.java index a47bcf2..df18425 100644 --- a/src/de/frosch95/geofrogger/fx/GeoFroggerFXMain.java +++ b/src/de/frosch95/geofrogger/fx/GeoFroggerFXMain.java @@ -33,10 +33,7 @@ import javafx.scene.Scene; import javafx.scene.text.Font; import javafx.stage.Stage; -import java.sql.SQLException; import java.util.ResourceBundle; -import java.util.logging.Level; -import java.util.logging.Logger; /** * @author Andreas @@ -46,7 +43,7 @@ public class GeoFroggerFXMain extends Application { @Override public void start(Stage stage) throws Exception { loadCustomFonts(); - FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("geofrogger.fxml"), ResourceBundle.getBundle("de.frosch95.geofrogger.fx.geofrogger")); + FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("geofrogger/geofrogger.fxml"), ResourceBundle.getBundle("de.frosch95.geofrogger.fx.geofrogger")); Parent root = (Parent)fxmlLoader.load(); Scene scene = new Scene(root); stage.setScene(scene); diff --git a/src/de/frosch95/geofrogger/fx/CacheDetailsController.java b/src/de/frosch95/geofrogger/fx/cachedetails/CacheDetailsController.java similarity index 98% rename from src/de/frosch95/geofrogger/fx/CacheDetailsController.java rename to src/de/frosch95/geofrogger/fx/cachedetails/CacheDetailsController.java index 9a4df38..5b1f139 100644 --- a/src/de/frosch95/geofrogger/fx/CacheDetailsController.java +++ b/src/de/frosch95/geofrogger/fx/cachedetails/CacheDetailsController.java @@ -23,10 +23,11 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ -package de.frosch95.geofrogger.fx; +package de.frosch95.geofrogger.fx.cachedetails; import de.frosch95.geofrogger.application.SessionContext; import de.frosch95.geofrogger.application.SessionContextListener; +import de.frosch95.geofrogger.fx.components.MapPaneWrapper; import de.frosch95.geofrogger.fx.components.GeocachingIcons; import de.frosch95.geofrogger.fx.components.IconManager; import de.frosch95.geofrogger.model.Cache; diff --git a/src/de/frosch95/geofrogger/fx/cache_details.fxml b/src/de/frosch95/geofrogger/fx/cachedetails/cache_details.fxml similarity index 97% rename from src/de/frosch95/geofrogger/fx/cache_details.fxml rename to src/de/frosch95/geofrogger/fx/cachedetails/cache_details.fxml index 06131bc..8f2d846 100644 --- a/src/de/frosch95/geofrogger/fx/cache_details.fxml +++ b/src/de/frosch95/geofrogger/fx/cachedetails/cache_details.fxml @@ -1,13 +1,13 @@ - + + fx:controller="de.frosch95.geofrogger.fx.cachedetails.CacheDetailsController"> @@ -142,6 +142,6 @@ - + diff --git a/src/de/frosch95/geofrogger/fx/CacheListController.java b/src/de/frosch95/geofrogger/fx/cachelist/CacheListController.java similarity index 96% rename from src/de/frosch95/geofrogger/fx/CacheListController.java rename to src/de/frosch95/geofrogger/fx/cachelist/CacheListController.java index cff557e..3ffb0d1 100644 --- a/src/de/frosch95/geofrogger/fx/CacheListController.java +++ b/src/de/frosch95/geofrogger/fx/cachelist/CacheListController.java @@ -23,7 +23,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ -package de.frosch95.geofrogger.fx; +package de.frosch95.geofrogger.fx.cachelist; import de.frosch95.geofrogger.application.SessionContext; import de.frosch95.geofrogger.application.SessionContextListener; @@ -42,7 +42,7 @@ import java.net.URL; import java.util.List; import java.util.ResourceBundle; -import static de.frosch95.geofrogger.fx.JavaFXUtils.addClasses; +import static de.frosch95.geofrogger.fx.utils.JavaFXUtils.addClasses; /** * FXML Controller class diff --git a/src/de/frosch95/geofrogger/fx/cache_list.fxml b/src/de/frosch95/geofrogger/fx/cachelist/cache_list.fxml similarity index 94% rename from src/de/frosch95/geofrogger/fx/cache_list.fxml rename to src/de/frosch95/geofrogger/fx/cachelist/cache_list.fxml index 24124ad..295f787 100644 --- a/src/de/frosch95/geofrogger/fx/cache_list.fxml +++ b/src/de/frosch95/geofrogger/fx/cachelist/cache_list.fxml @@ -5,7 +5,7 @@ - + @@ -33,6 +33,6 @@ AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="40.0"/> - + diff --git a/src/de/frosch95/geofrogger/fx/components/CacheListCell.java b/src/de/frosch95/geofrogger/fx/components/CacheListCell.java index cc84074..f1259e8 100644 --- a/src/de/frosch95/geofrogger/fx/components/CacheListCell.java +++ b/src/de/frosch95/geofrogger/fx/components/CacheListCell.java @@ -35,8 +35,8 @@ import javafx.scene.layout.ColumnConstraints; import javafx.scene.layout.GridPane; import javafx.scene.layout.Priority; -import static de.frosch95.geofrogger.fx.JavaFXUtils.addClasses; -import static de.frosch95.geofrogger.fx.JavaFXUtils.removeClasses; +import static de.frosch95.geofrogger.fx.utils.JavaFXUtils.addClasses; +import static de.frosch95.geofrogger.fx.utils.JavaFXUtils.removeClasses; /** * Multi-Column-Row list cell to shows the most important data in a list. diff --git a/src/de/frosch95/geofrogger/fx/MapPaneWrapper.java b/src/de/frosch95/geofrogger/fx/components/MapPaneWrapper.java similarity index 96% rename from src/de/frosch95/geofrogger/fx/MapPaneWrapper.java rename to src/de/frosch95/geofrogger/fx/components/MapPaneWrapper.java index 668b73e..721e546 100644 --- a/src/de/frosch95/geofrogger/fx/MapPaneWrapper.java +++ b/src/de/frosch95/geofrogger/fx/components/MapPaneWrapper.java @@ -23,8 +23,9 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ -package de.frosch95.geofrogger.fx; +package de.frosch95.geofrogger.fx.components; +import de.frosch95.geofrogger.fx.utils.JavaFXUtils; import javafx.beans.value.ChangeListener; import javafx.beans.value.ObservableValue; import javafx.scene.layout.Pane; diff --git a/src/de/frosch95/geofrogger/fx/GeofroggerController.java b/src/de/frosch95/geofrogger/fx/geofrogger/GeofroggerController.java similarity index 99% rename from src/de/frosch95/geofrogger/fx/GeofroggerController.java rename to src/de/frosch95/geofrogger/fx/geofrogger/GeofroggerController.java index 3fe5ada..ada6a80 100644 --- a/src/de/frosch95/geofrogger/fx/GeofroggerController.java +++ b/src/de/frosch95/geofrogger/fx/geofrogger/GeofroggerController.java @@ -23,7 +23,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ -package de.frosch95.geofrogger.fx; +package de.frosch95.geofrogger.fx.geofrogger; import de.frosch95.geofrogger.application.ProgressEvent; import de.frosch95.geofrogger.application.ServiceManager; @@ -49,7 +49,6 @@ import org.controlsfx.dialog.Dialog; import java.io.File; import java.io.IOException; import java.net.URL; -import java.sql.SQLException; import java.util.List; import java.util.ResourceBundle; import java.util.logging.Level; diff --git a/src/de/frosch95/geofrogger/fx/geofrogger.fxml b/src/de/frosch95/geofrogger/fx/geofrogger/geofrogger.fxml similarity index 87% rename from src/de/frosch95/geofrogger/fx/geofrogger.fxml rename to src/de/frosch95/geofrogger/fx/geofrogger/geofrogger.fxml index 92d5ebe..512465c 100644 --- a/src/de/frosch95/geofrogger/fx/geofrogger.fxml +++ b/src/de/frosch95/geofrogger/fx/geofrogger/geofrogger.fxml @@ -7,7 +7,7 @@ + fx:controller="de.frosch95.geofrogger.fx.geofrogger.GeofroggerController"> @@ -28,10 +28,10 @@ - + - + @@ -55,6 +55,6 @@ - + diff --git a/src/de/frosch95/geofrogger/fx/settings.fxml b/src/de/frosch95/geofrogger/fx/settings/settings.fxml similarity index 100% rename from src/de/frosch95/geofrogger/fx/settings.fxml rename to src/de/frosch95/geofrogger/fx/settings/settings.fxml diff --git a/src/de/frosch95/geofrogger/fx/JavaFXUtils.java b/src/de/frosch95/geofrogger/fx/utils/JavaFXUtils.java similarity index 98% rename from src/de/frosch95/geofrogger/fx/JavaFXUtils.java rename to src/de/frosch95/geofrogger/fx/utils/JavaFXUtils.java index 25901cf..053f70e 100644 --- a/src/de/frosch95/geofrogger/fx/JavaFXUtils.java +++ b/src/de/frosch95/geofrogger/fx/utils/JavaFXUtils.java @@ -23,7 +23,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ -package de.frosch95.geofrogger.fx; +package de.frosch95.geofrogger.fx.utils; import javafx.scene.Node;