Skip to content
Snippets Groups Projects
Commit c0819cdf authored by Eirik Steira's avatar Eirik Steira
Browse files

Optimized imports

parent 29d36aa7
No related branches found
No related tags found
1 merge request!149Chore/remove filters and optimize imports
Pipeline #80289 failed
Showing
with 23 additions and 50 deletions
package NTNU.IDATT1002.controllers; package NTNU.IDATT1002.controllers;
import NTNU.IDATT1002.App; import NTNU.IDATT1002.App;
import NTNU.IDATT1002.models.Tag;
import NTNU.IDATT1002.service.ImageService; import NTNU.IDATT1002.service.ImageService;
import NTNU.IDATT1002.service.TagService; import NTNU.IDATT1002.service.TagService;
import NTNU.IDATT1002.utils.ImageUtil; import NTNU.IDATT1002.utils.ImageUtil;
...@@ -13,7 +12,6 @@ import javafx.scene.Node; ...@@ -13,7 +12,6 @@ import javafx.scene.Node;
import javafx.scene.control.Button; import javafx.scene.control.Button;
import javafx.scene.control.ScrollPane; import javafx.scene.control.ScrollPane;
import javafx.scene.control.TextField; import javafx.scene.control.TextField;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView; import javafx.scene.image.ImageView;
import javafx.scene.input.MouseEvent; import javafx.scene.input.MouseEvent;
import javafx.scene.layout.GridPane; import javafx.scene.layout.GridPane;
...@@ -23,10 +21,8 @@ import javafx.scene.text.Text; ...@@ -23,10 +21,8 @@ import javafx.scene.text.Text;
import java.io.IOException; import java.io.IOException;
import java.net.URL; import java.net.URL;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.ResourceBundle; import java.util.ResourceBundle;
import java.util.stream.Collectors;
/** /**
* Controls the buttons and changeable elements on explore.fxml, * Controls the buttons and changeable elements on explore.fxml,
......
...@@ -3,7 +3,6 @@ package NTNU.IDATT1002.controllers; ...@@ -3,7 +3,6 @@ package NTNU.IDATT1002.controllers;
import NTNU.IDATT1002.App; import NTNU.IDATT1002.App;
import NTNU.IDATT1002.service.UserService; import NTNU.IDATT1002.service.UserService;
import javafx.event.ActionEvent; import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.scene.control.Button; import javafx.scene.control.Button;
import javafx.scene.control.PasswordField; import javafx.scene.control.PasswordField;
import javafx.scene.control.TextField; import javafx.scene.control.TextField;
...@@ -11,7 +10,6 @@ import javafx.scene.input.KeyCode; ...@@ -11,7 +10,6 @@ import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent; import javafx.scene.input.KeyEvent;
import javafx.scene.text.Text; import javafx.scene.text.Text;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import java.io.IOException; import java.io.IOException;
......
package NTNU.IDATT1002.controllers; package NTNU.IDATT1002.controllers;
import NTNU.IDATT1002.App; import NTNU.IDATT1002.App;
import NTNU.IDATT1002.models.Image;
import NTNU.IDATT1002.models.Tag;
import NTNU.IDATT1002.service.ImageService; import NTNU.IDATT1002.service.ImageService;
import NTNU.IDATT1002.service.TagService; import NTNU.IDATT1002.service.TagService;
import NTNU.IDATT1002.utils.ImageUtil; import NTNU.IDATT1002.utils.ImageUtil;
...@@ -23,19 +21,10 @@ import javafx.scene.layout.VBox; ...@@ -23,19 +21,10 @@ import javafx.scene.layout.VBox;
import javafx.scene.text.Font; import javafx.scene.text.Font;
import javafx.scene.text.Text; import javafx.scene.text.Text;
import javax.persistence.*;
import javax.persistence.criteria.CriteriaBuilder;
import javax.persistence.criteria.CriteriaDelete;
import javax.persistence.criteria.CriteriaQuery;
import javax.persistence.criteria.CriteriaUpdate;
import javax.persistence.metamodel.Metamodel;
import java.io.IOException; import java.io.IOException;
import java.net.URL; import java.net.URL;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.Map;
import java.util.ResourceBundle; import java.util.ResourceBundle;
import java.util.stream.Collectors;
/** /**
......
package NTNU.IDATT1002.controllers; package NTNU.IDATT1002.controllers;
import java.io.IOException;
import java.time.Instant;
import java.time.LocalDate;
import java.time.ZoneId;
import java.util.ArrayList;
import java.util.Date;
import NTNU.IDATT1002.App; import NTNU.IDATT1002.App;
import NTNU.IDATT1002.service.UserService; import NTNU.IDATT1002.service.UserService;
import java.util.regex.Pattern;
import javafx.event.ActionEvent; import javafx.event.ActionEvent;
import javafx.scene.control.Button; import javafx.scene.control.Button;
import javafx.scene.control.DatePicker; import javafx.scene.control.DatePicker;
import javafx.scene.control.PasswordField; import javafx.scene.control.PasswordField;
import javafx.scene.control.TextField; import javafx.scene.control.TextField;
import javafx.scene.layout.GridPane; import javafx.scene.layout.GridPane;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import java.io.IOException;
import java.time.Instant;
import java.time.LocalDate;
import java.time.ZoneId;
import java.util.ArrayList;
import java.util.Date;
import java.util.regex.Pattern;
/** /**
* Controls the buttons and changeable elements on signup.fxml, * Controls the buttons and changeable elements on signup.fxml,
......
...@@ -16,7 +16,10 @@ import javafx.geometry.Insets; ...@@ -16,7 +16,10 @@ import javafx.geometry.Insets;
import javafx.geometry.Pos; import javafx.geometry.Pos;
import javafx.scene.Node; import javafx.scene.Node;
import javafx.scene.Parent; import javafx.scene.Parent;
import javafx.scene.control.*; import javafx.scene.control.Alert;
import javafx.scene.control.Button;
import javafx.scene.control.TextArea;
import javafx.scene.control.TextField;
import javafx.scene.image.Image; import javafx.scene.image.Image;
import javafx.scene.image.ImageView; import javafx.scene.image.ImageView;
import javafx.scene.input.MouseEvent; import javafx.scene.input.MouseEvent;
...@@ -25,14 +28,16 @@ import javafx.scene.layout.VBox; ...@@ -25,14 +28,16 @@ import javafx.scene.layout.VBox;
import javafx.scene.text.Font; import javafx.scene.text.Font;
import javafx.scene.text.FontWeight; import javafx.scene.text.FontWeight;
import javafx.scene.text.Text; import javafx.scene.text.Text;
import org.controlsfx.control.CheckComboBox; import org.controlsfx.control.CheckComboBox;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
import java.net.URL; import java.net.URL;
import java.util.*; import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
import java.util.ResourceBundle;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
......
...@@ -7,11 +7,6 @@ import NTNU.IDATT1002.service.AlbumDocument; ...@@ -7,11 +7,6 @@ import NTNU.IDATT1002.service.AlbumDocument;
import NTNU.IDATT1002.service.AlbumService; import NTNU.IDATT1002.service.AlbumService;
import NTNU.IDATT1002.service.TagService; import NTNU.IDATT1002.service.TagService;
import NTNU.IDATT1002.utils.ImageUtil; import NTNU.IDATT1002.utils.ImageUtil;
import java.io.File;
import java.io.IOException;
import java.net.URL;
import java.util.*;
import java.util.logging.Logger;
import javafx.application.HostServices; import javafx.application.HostServices;
import javafx.event.ActionEvent; import javafx.event.ActionEvent;
import javafx.event.EventHandler; import javafx.event.EventHandler;
...@@ -29,17 +24,15 @@ import javafx.scene.layout.VBox; ...@@ -29,17 +24,15 @@ import javafx.scene.layout.VBox;
import javafx.scene.text.Font; import javafx.scene.text.Font;
import javafx.scene.text.FontWeight; import javafx.scene.text.FontWeight;
import javafx.scene.text.Text; import javafx.scene.text.Text;
import javax.persistence.EntityManager;
import org.slf4j.LoggerFactory;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
import java.net.URL; import java.net.URL;
import java.util.List;
import java.util.Optional; import java.util.Optional;
import java.util.ResourceBundle; import java.util.ResourceBundle;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import org.slf4j.LoggerFactory;
/** /**
* Controls the buttons and changeable elements on view_album.fxml, * Controls the buttons and changeable elements on view_album.fxml,
......
...@@ -16,7 +16,6 @@ import javafx.scene.text.Text; ...@@ -16,7 +16,6 @@ import javafx.scene.text.Text;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import java.io.IOException; import java.io.IOException;
import java.net.URL; import java.net.URL;
import java.util.Optional;
import java.util.ResourceBundle; import java.util.ResourceBundle;
......
package NTNU.IDATT1002.repository; package NTNU.IDATT1002.repository;
import NTNU.IDATT1002.App;
import NTNU.IDATT1002.models.Image; import NTNU.IDATT1002.models.Image;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import javax.persistence.TypedQuery;
import java.util.List; import java.util.List;
......
package NTNU.IDATT1002.service; package NTNU.IDATT1002.service;
import NTNU.IDATT1002.models.Image;
import NTNU.IDATT1002.models.Album; import NTNU.IDATT1002.models.Album;
import NTNU.IDATT1002.models.Image;
import NTNU.IDATT1002.models.Metadata; import NTNU.IDATT1002.models.Metadata;
import com.itextpdf.text.*; import com.itextpdf.text.*;
import com.itextpdf.text.pdf.PdfWriter; import com.itextpdf.text.pdf.PdfWriter;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.File; import java.io.File;
import java.io.FileOutputStream; import java.io.FileOutputStream;
import java.io.IOException; import java.io.IOException;
import java.util.Date; import java.util.Date;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/** /**
......
package NTNU.IDATT1002.utils; package NTNU.IDATT1002.utils;
import javax.xml.bind.DatatypeConverter;
import java.security.MessageDigest; import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException; import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom; import java.security.SecureRandom;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.Random; import java.util.Random;
/** /**
......
package NTNU.IDATT1002.utils; package NTNU.IDATT1002.utils;
import NTNU.IDATT1002.controllers.ExploreAlbums;
import NTNU.IDATT1002.models.GeoLocation; import NTNU.IDATT1002.models.GeoLocation;
import NTNU.IDATT1002.repository.GeoLocatioRepository; import NTNU.IDATT1002.repository.GeoLocatioRepository;
import com.drew.imaging.ImageMetadataReader; import com.drew.imaging.ImageMetadataReader;
...@@ -11,17 +10,16 @@ import com.drew.metadata.Tag; ...@@ -11,17 +10,16 @@ import com.drew.metadata.Tag;
import com.drew.metadata.exif.ExifIFD0Directory; import com.drew.metadata.exif.ExifIFD0Directory;
import com.drew.metadata.exif.ExifSubIFDDirectory; import com.drew.metadata.exif.ExifSubIFDDirectory;
import com.drew.metadata.exif.GpsDirectory; import com.drew.metadata.exif.GpsDirectory;
import com.drew.metadata.file.FileSystemDirectory; import com.drew.metadata.file.FileSystemDirectory;
import com.drew.metadata.file.FileTypeDirectory; import com.drew.metadata.file.FileTypeDirectory;
import com.drew.metadata.iptc.IptcDirectory; import com.drew.metadata.iptc.IptcDirectory;
import com.drew.metadata.jpeg.JpegDirectory; import com.drew.metadata.jpeg.JpegDirectory;
import java.io.File;
import java.io.IOException;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import java.io.File;
import java.io.IOException;
/** /**
* Class MetaDataExtractor. Extracts metadata and geolocation and histogram from it. * Class MetaDataExtractor. Extracts metadata and geolocation and histogram from it.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment