package gui;
-import java.awt.BorderLayout;
-import java.awt.EventQueue;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.awt.event.ItemEvent;
+import java.awt.event.ItemListener;
-import javax.swing.JFrame;
-import javax.swing.JPanel;
-import javax.swing.border.EmptyBorder;
import javax.swing.GroupLayout;
import javax.swing.GroupLayout.Alignment;
-
-import domain.HouseFeatures;
-import domain.Owner;
-import domain.RuralHouse;
-
+import javax.swing.JButton;
+import javax.swing.JComboBox;
+import javax.swing.JFrame;
import javax.swing.JLabel;
+import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.LayoutStyle.ComponentPlacement;
import javax.swing.SwingConstants;
-import javax.swing.JButton;
-import javax.swing.JComboBox;
+import javax.swing.border.EmptyBorder;
import businessLogic.HouseManager;
-
-import java.awt.event.ActionListener;
-import java.awt.event.ActionEvent;
-import java.awt.event.ItemEvent;
-import java.awt.event.ItemListener;
+import domain.Owner;
+import domain.RuralHouse;
public class ModifyHouseGUI extends JFrame {
HouseManager hm = new HouseManager();
hm.removeHouse(rh, owner);
+ //TODO registernewhouse must check before if the house is created to delete it before creating it.
hm.registerNewHouse(rh.getHouseName(),
owner,
description_f.getText(),