Removed metadata

Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
Jim Martens 2017-04-19 10:52:06 +02:00
parent 59c30a37c6
commit 8c1fda93ad
139 changed files with 0 additions and 12178 deletions

View File

View File

@ -1,27 +0,0 @@
!SESSION 2017-04-18 16:23:59.020 -----------------------------------------------
eclipse.buildId=4.5.2.M20160212-1500
java.version=1.8.0_77
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Framework arguments: -product org.eclipse.epp.package.java.product -Xms256m -Xmx1024m -Declipse.p2.max.threads=10 -Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest -Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -Xms256m -Xmx1024m -Declipse.p2.max.threads=10 -Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest -Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
!ENTRY org.eclipse.ui 2 2 2017-04-18 16:25:12.247
!MESSAGE Invalid property category path: org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build (bundle: org.eclipse.cdt.ui, propertyPage: org.eclipse.cdt.managedbuilder.ui.properties.BuildLogPreferencePage)
!SESSION 2017-04-18 16:27:35.556 -----------------------------------------------
eclipse.buildId=4.5.2.M20160212-1500
java.version=1.8.0_77
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Framework arguments: -product org.eclipse.epp.package.java.product -Xms256m -Xmx1024m -Declipse.p2.max.threads=10 -Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest -Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
Command-line arguments: -data D:\Dokumente\GitHub\DIS\dis -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -Xms256m -Xmx1024m -Declipse.p2.max.threads=10 -Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest -Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
!ENTRY org.eclipse.egit.ui 2 0 2017-04-18 16:29:42.601
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\robin'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!ENTRY org.eclipse.ui 2 2 2017-04-18 16:45:09.630
!MESSAGE Invalid property category path: org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build (bundle: org.eclipse.cdt.ui, propertyPage: org.eclipse.cdt.managedbuilder.ui.properties.BuildLogPreferencePage)

Binary file not shown.

Binary file not shown.

View File

@ -1,124 +0,0 @@
package de.dis2017;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int QUIT = 1;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case QUIT:
return;
}
}
}
/**
* Shows the estate management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Create EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Create EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,227 +0,0 @@
package de.dis2017;
import de.dis2017.data.Apartment;
import de.dis2017.data.Estate;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
boolean apartment = FormUtil.readString("Apartmnet(A)/House(H)")=="A"||FormUtil.readString("Apartmnet(A)/House(H)")=="a";
if(apartment){
Apartment estate = new Apartment();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloor(FormUtil.readInt("Floor"));
estate.setRent(FormUtil.readInt("Rent"));
estate.setRooms(FormUtil.readInt("Rooms"));
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
}
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + estate.getId() + " was changed.");
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,53 +0,0 @@
package de.dis2017.data;
/**
* EstateAgent data class
*/
public class Estate {
private int id = -1;
private String city;
private int postalcode;
private String street;
private int streetnumber;
private int squarearea;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public int getPostalcode() {
return postalcode;
}
public void setpostalcode(int postalcode) {
this.postalcode = postalcode;
}
public String getStreet() {
return street;
}
public void setStreet(String street) {
this.street = street;
}
public int getStreetNumber() {
return streetnumber;
}
public void setStreetnumber(String streetnumber) {
this.streetnumber = streetnumber;
}
}

View File

@ -1,280 +0,0 @@
package de.dis2017;
import de.dis2017.data.Apartment;
import de.dis2017.data.Estate;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.House;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
String input = FormUtil.readString("Apartmnet(A)/House(H)");
boolean apartment = input=="A"||input=="a";
if(apartment){
Apartment estate = new Apartment();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloor(FormUtil.readInt("Floor"));
estate.setRent(FormUtil.readInt("Rent"));
estate.setRooms(FormUtil.readInt("Rooms"));
input = FormUtil.readString("Balcony(Y/N)");
estate.setBalcony(input=="Y"||input=="y");
input = FormUtil.readString("Built-in Kitchen(Y/N)");
estate.setBuiltinKitchen(input=="Y"||input=="y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
House estate = new House();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloors(FormUtil.readInt("Floors"));
estate.setPrice(FormUtil.readInt("Price"));
input = FormUtil.readString("Garden(Y/N)");
estate.setGarden(input=="Y"||input=="y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Apartment();//choosen Estate
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
if(estate instanceof Apartment){
Apartment apartment = (Apartment) estate;
apartment.setFloor(FormUtil.readInt("Floor"));
apartment.setRent(FormUtil.readInt("Rent"));
apartment.setRooms(FormUtil.readInt("Rooms"));
String input = FormUtil.readString("Balcony(Y/N)");
apartment.setBalcony(input=="Y"||input=="y");
input = FormUtil.readString("Built-in Kitchen(Y/N)");
apartment.setBuiltinKitchen(input=="Y"||input=="y");
//_orm.persist(apartment);
System.out.println("Estate with the ID " + estate.getId() + " was updated.");
}
else{
House house = (House)estate;
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
house.setFloors(FormUtil.readInt("Floors"));
house.setPrice(FormUtil.readInt("Price"));
String input = FormUtil.readString("Garden(Y/N)");
house.setGarden(input=="Y"||input=="y");
//_orm.persist(house);
System.out.println("Estate with the ID " + estate.getId() + " was updated.");
}
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Apartment();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was updated.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,124 +0,0 @@
package de.dis2017;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int QUIT = 1;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case QUIT:
return;
}
}
}
/**
* Shows the estate management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,223 +0,0 @@
package de.dis2017;
import de.dis2017.data.Apartment;
import de.dis2017.data.Estate;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
boolean apartment = FormUtil.readString("Apartmnet(A)/House(H)")=="A"||FormUtil.readString("Apartmnet(A)/House(H)")=="a";
if(apartment){
Apartment estate = new Apartment();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
}
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + estate.getId() + " was changed.");
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,5 +0,0 @@
package de.dis2017.data;
public class Estate {
}

View File

@ -1,229 +0,0 @@
package de.dis2017;
import de.dis2017.data.Apartment;
import de.dis2017.data.Estate;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
String input = FormUtil.readString("Apartmnet(A)/House(H)");
boolean apartment = input=="A"||input=="a";
if(apartment){
Apartment estate = new Apartment();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloor(FormUtil.readInt("Floor"));
estate.setRent(FormUtil.readInt("Rent"));
estate.setRooms(FormUtil.readInt("Rooms"));
estate.setBalcony(FormUtil.readString("Balcony(Y/N)")=="Y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
}
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + estate.getId() + " was changed.");
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,171 +0,0 @@
package de.dis2017;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,53 +0,0 @@
package de.dis2017.data;
/**
* EstateAgent data class
*/
public class Estate {
private int id = -1;
private String city;
private int postalcode;
private String street;
private int streetnumber;
private int squarearea;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public int getPostalcode() {
return postalcode;
}
public void setpostalcode(int postalcode) {
this.postalcode = postalcode;
}
public String getStreet() {
return street;
}
public void setStreet(String street) {
this.street = street;
}
public int getStreetNumber() {
return streetnumber;
}
public void setStreetnumber(int streetnumber) {
this.streetnumber = streetnumber;
}
}

View File

@ -1,171 +0,0 @@
package de.dis2017;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,124 +0,0 @@
package de.dis2017;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int QUIT = 1;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case QUIT:
return;
}
}
}
/**
* Shows the estate management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Create EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Create EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,232 +0,0 @@
package de.dis2017;
import de.dis2017.data.Apartment;
import de.dis2017.data.Estate;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
String input = FormUtil.readString("Apartmnet(A)/House(H)");
boolean apartment = input=="A"||input=="a";
if(apartment){
Apartment estate = new Apartment();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloor(FormUtil.readInt("Floor"));
estate.setRent(FormUtil.readInt("Rent"));
estate.setRooms(FormUtil.readInt("Rooms"));
input = FormUtil.readString("Balcony(Y/N)");
estate.setBalcony(input=="Y"||input=="y");
input = FormUtil.readString("Built-in Kitchen(Y/N)");
estate.setBuiltinKitchen(input=="Y"||input=="y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
}
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + estate.getId() + " was changed.");
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,61 +0,0 @@
package de.dis2017.data;
/**
* EstateAgent data class
*/
public class Estate {
private int id = -1;
private String city;
private int postalcode;
private String street;
private int streetnumber;
private int squarearea;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public int getPostalcode() {
return postalcode;
}
public void setPostalcode(int postalcode) {
this.postalcode = postalcode;
}
public String getStreet() {
return street;
}
public void setStreet(String street) {
this.street = street;
}
public int getStreetNumber() {
return streetnumber;
}
public void setStreetnumber(int streetnumber) {
this.streetnumber = streetnumber;
}
public int getSquareArea() {
return streetnumber;
}
public void setSquareArea(int squarearea) {
this.squarearea = squarearea;
}
}

View File

@ -1,5 +0,0 @@
package de.dis2017.data;
public class House extends Estate {
}

View File

@ -1,223 +0,0 @@
package de.dis2017;
import de.dis2017.data.Apartment;
import de.dis2017.data.Estate;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
boolean apartment = FormUtil.readString("Apartmnet(A)/House(H)")=="A"||FormUtil.readString("Apartmnet(A)/House(H)")=="a";
if(apartment){
Apartment estate = new Apartment();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
}
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + estate.getId() + " was changed.");
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,171 +0,0 @@
package de.dis2017;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination
System.out.println("EstateAgent with the ID " + agent.getId() + " logged in succesfully.")
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,99 +0,0 @@
package de.dis2017;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int QUIT = 1;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case QUIT:
return;
}
}
}
/**
* Shows the estate management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Create EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Create EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
}

View File

@ -1,222 +0,0 @@
package de.dis2017;
import de.dis2017.data.Apartment;
import de.dis2017.data.Estate;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
boolean apartment = FormUtil.readString("Apartmnet(A)/House(H)")=="A"||FormUtil.readString("Apartmnet(A)/House(H)")=="a";
if(apartment){
Apartment estate = new Apartment();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
}
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + estate.getId() + " was changed.");
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,61 +0,0 @@
package de.dis2017.data;
/**
* EstateAgent data class
*/
public class Estate {
private int id = -1;
private String city;
private int postalcode;
private String street;
private int streetnumber;
private int squarearea;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public int getPostalcode() {
return postalcode;
}
public void setpostalcode(int postalcode) {
this.postalcode = postalcode;
}
public String getStreet() {
return street;
}
public void setStreet(String street) {
this.street = street;
}
public int getStreetNumber() {
return streetnumber;
}
public void setStreetnumber(int streetnumber) {
this.streetnumber = streetnumber;
}
public int getSquareArea() {
return streetnumber;
}
public void setSquareArea(int squarearea) {
this.squarearea = squarearea;
}
}

View File

@ -1,248 +0,0 @@
package de.dis2017;
import de.dis2017.data.Apartment;
import de.dis2017.data.Estate;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.House;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
String input = FormUtil.readString("Apartmnet(A)/House(H)");
boolean apartment = input=="A"||input=="a";
if(apartment){
Apartment estate = new Apartment();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloor(FormUtil.readInt("Floor"));
estate.setRent(FormUtil.readInt("Rent"));
estate.setRooms(FormUtil.readInt("Rooms"));
input = FormUtil.readString("Balcony(Y/N)");
estate.setBalcony(input=="Y"||input=="y");
input = FormUtil.readString("Built-in Kitchen(Y/N)");
estate.setBuiltinKitchen(input=="Y"||input=="y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
House estate = new House();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloors(FormUtil.readInt("Floors"));
estate.setPrice(FormUtil.readInt("Price"));
input = FormUtil.readString("Garden(Y/N)");
estate.setGarden(input=="Y"||input=="y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + estate.getId() + " was changed.");
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,5 +0,0 @@
package de.dis2017.data;
public class Apartment {
}

View File

@ -1,215 +0,0 @@
package de.dis2017;
import de.dis2017.data.Estate;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
Estate estate = new Estate();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
_orm.persist(estate);
System.out.println("EstateAgent with the ID " + estate.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + estate.getId() + " was changed.");
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,214 +0,0 @@
package de.dis2017;
import de.dis2017.data.*;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
Estate estate = new Estate();
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
_orm.persist(estate);
System.out.println("EstateAgent with the ID " + estate.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + estate.getId() + " was changed.");
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,89 +0,0 @@
package de.dis2017;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int QUIT = 1;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case QUIT:
return;
}
}
}
/**
* Shows the estate management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int BACK = 1;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
}

View File

@ -1,5 +0,0 @@
package de.dis2017.data;
public class Apartment extends Estate{
}

View File

@ -1,280 +0,0 @@
package de.dis2017;
import de.dis2017.data.Apartment;
import de.dis2017.data.Estate;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.House;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
String input = FormUtil.readString("Apartmnet(A)/House(H)");
boolean apartment = input=="A"||input=="a";
if(apartment){
Apartment estate = new Apartment();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloor(FormUtil.readInt("Floor"));
estate.setRent(FormUtil.readInt("Rent"));
estate.setRooms(FormUtil.readInt("Rooms"));
input = FormUtil.readString("Balcony(Y/N)");
estate.setBalcony(input=="Y"||input=="y");
input = FormUtil.readString("Built-in Kitchen(Y/N)");
estate.setBuiltinKitchen(input=="Y"||input=="y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
House estate = new House();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloors(FormUtil.readInt("Floors"));
estate.setPrice(FormUtil.readInt("Price"));
input = FormUtil.readString("Garden(Y/N)");
estate.setGarden(input=="Y"||input=="y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
if(estate instanceof Apartment){
Apartment apartment = (Apartment) estate;
apartment.setFloor(FormUtil.readInt("Floor"));
apartment.setRent(FormUtil.readInt("Rent"));
apartment.setRooms(FormUtil.readInt("Rooms"));
String input = FormUtil.readString("Balcony(Y/N)");
apartment.setBalcony(input=="Y"||input=="y");
input = FormUtil.readString("Built-in Kitchen(Y/N)");
apartment.setBuiltinKitchen(input=="Y"||input=="y");
//_orm.persist(apartment);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
House house = (House)estate;
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
house.setFloors(FormUtil.readInt("Floors"));
house.setPrice(FormUtil.readInt("Price"));
String input = FormUtil.readString("Garden(Y/N)");
house.setGarden(input=="Y"||input=="y");
//_orm.persist(house);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,280 +0,0 @@
package de.dis2017;
import de.dis2017.data.Apartment;
import de.dis2017.data.Estate;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.House;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
String input = FormUtil.readString("Apartmnet(A)/House(H)");
boolean apartment = input=="A"||input=="a";
if(apartment){
Apartment estate = new Apartment();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloor(FormUtil.readInt("Floor"));
estate.setRent(FormUtil.readInt("Rent"));
estate.setRooms(FormUtil.readInt("Rooms"));
input = FormUtil.readString("Balcony(Y/N)");
estate.setBalcony(input=="Y"||input=="y");
input = FormUtil.readString("Built-in Kitchen(Y/N)");
estate.setBuiltinKitchen(input=="Y"||input=="y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
House estate = new House();
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloors(FormUtil.readInt("Floors"));
estate.setPrice(FormUtil.readInt("Price"));
input = FormUtil.readString("Garden(Y/N)");
estate.setGarden(input=="Y"||input=="y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
if(estate instanceof Apartment){
Apartment apartment = (Apartment) estate;
apartment.setFloor(FormUtil.readInt("Floor"));
apartment.setRent(FormUtil.readInt("Rent"));
apartment.setRooms(FormUtil.readInt("Rooms"));
String input = FormUtil.readString("Balcony(Y/N)");
apartment.setBalcony(input=="Y"||input=="y");
input = FormUtil.readString("Built-in Kitchen(Y/N)");
apartment.setBuiltinKitchen(input=="Y"||input=="y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
else{
House house = (House)
estate.setCity(FormUtil.readString("Name"));
estate.setPostalcode(FormUtil.readInt("Postal Code"));
estate.setStreet(FormUtil.readString("Street"));
estate.setStreetnumber(FormUtil.readInt("Street Number"));
estate.setSquareArea(FormUtil.readInt("Square Area"));
estate.setFloors(FormUtil.readInt("Floors"));
estate.setPrice(FormUtil.readInt("Price"));
input = FormUtil.readString("Garden(Y/N)");
estate.setGarden(input=="Y"||input=="y");
//_orm.persist(estate);
System.out.println("Estate with the ID " + estate.getId() + " was created.");
}
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,171 +0,0 @@
package de.dis2017;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,214 +0,0 @@
package de.dis2017;
import de.dis2017.data.EstateAgent;
import de.dis2017.data.db.ORM;
/**
* Main class
*/
public class Main {
private static ORM _orm;
/**
* Starts the application.
*/
public static void main(String[] args) {
_orm = new ORM();
showMainMenu();
}
/**
* Shows the main menu.
*/
private static void showMainMenu() {
// menu options
final int MENU_AGENT = 0;
final int MENU_ESTATES = 1;
final int QUIT = 2;
// create menu
Menu mainMenu = new Menu("Main menu");
mainMenu.addEntry("EstateAgent management", MENU_AGENT);
mainMenu.addEntry("Estate management", MENU_ESTATES);
mainMenu.addEntry("Quit", QUIT);
// process input
while(true) {
int response = mainMenu.show();
switch(response) {
case MENU_AGENT:
showEstateAgentMenu();
break;
case MENU_ESTATES:
showEstateMenu();
break;
case QUIT:
return;
}
}
}
/**
* TODO Shows the estate management.
*/
private static void showEstateMenu() {
String username = FormUtil.readString("Username");
String password = FormUtil.readString("Password");
// TODO Check username password combination else back to MainMenu
System.out.println("EstateAgent "+username+" logged in succesfully.");
// menu options
final int NEW_ESTATE = 0;
final int CHANGE_ESTATE = 1;
final int DELETE_ESTATE = 2;
final int BACK = 3;
// estate management menu
Menu estateMenu = new Menu("Estate management");
estateMenu.addEntry("Create Estate", NEW_ESTATE);
estateMenu.addEntry("Change Estate", CHANGE_ESTATE);
estateMenu.addEntry("Delete Estate", DELETE_ESTATE);
estateMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateMenu.show();
switch(response) {
case NEW_ESTATE:
newEstate();
break;
case CHANGE_ESTATE:
changeEstate();
break;
case DELETE_ESTATE:
deleteEstate();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstate() {
Estate estate = new Estate();
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
_orm.persist(estate);
System.out.println("EstateAgent with the ID " + estate.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstate() {
//Choose Estate from List
Estate estate = new Estate();//choosen Estate
estate.setName(FormUtil.readString("Name"));
estate.setAddress(FormUtil.readString("Address"));
estate.setLogin(FormUtil.readString("Login"));
estate.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + estate.getId() + " was changed.");
}
/**
* TODO Deletes an estate.
*/
private static void deleteEstate() {
//Choose estate from list.
Estate estate = new Estate();//choosen estate.
//Delete Agent
System.out.println("EstateAgent with the ID " + estate.getId() + " was deleted.");
}
/**
* Shows the estate agent management.
*/
private static void showEstateAgentMenu() {
// menu options
final int NEW_AGENT = 0;
final int CHANGE_AGENT = 1;
final int DELETE_AGENT = 2;
final int BACK = 3;
// estate management menu
Menu estateAgentMenu = new Menu("EstateAgent management");
estateAgentMenu.addEntry("Create EstateAgent", NEW_AGENT);
estateAgentMenu.addEntry("Change EstateAgent", CHANGE_AGENT);
estateAgentMenu.addEntry("Delete EstateAgent", DELETE_AGENT);
estateAgentMenu.addEntry("Back to the main menu", BACK);
// process input
while(true) {
int response = estateAgentMenu.show();
switch(response) {
case NEW_AGENT:
newEstateAgent();
break;
case CHANGE_AGENT:
changeEstateAgent();
break;
case DELETE_AGENT:
deleteEstateAgent();
break;
case BACK:
return;
}
}
}
/**
* Creates a new estate agent after the usesr has entered the necessary data.
*/
private static void newEstateAgent() {
EstateAgent agent = new EstateAgent();
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was created.");
}
/**
* TODO Change an estate agent after the usesr has entered the necessary data.
*/
private static void changeEstateAgent() {
EstateAgent agent = new EstateAgent();//logged in Agent
agent.setName(FormUtil.readString("Name"));
agent.setAddress(FormUtil.readString("Address"));
agent.setLogin(FormUtil.readString("Login"));
agent.setPassword(FormUtil.readString("Password"));
//_orm.persist(agent);
System.out.println("EstateAgent with the ID " + agent.getId() + " was changed.");
}
/**
* TODO Deletes an estate agent.
*/
private static void deleteEstateAgent() {
//Delete Agent
EstateAgent agent = new EstateAgent();//logged in Agent
System.out.println("EstateAgent with the ID " + agent.getId() + " was deleted.");
}
}

View File

@ -1,2 +0,0 @@
eclipse.preferences.version=1
version=1

View File

@ -1,3 +0,0 @@
eclipse.preferences.version=1
org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<launchPerspectives/>\r\n
preferredTargets=default\:default|

View File

@ -1,4 +0,0 @@
eclipse.preferences.version=1
resetSendMode=KEEP
resetSendModeOn=0
sendMode=NOTIFY

View File

@ -1,8 +0,0 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.codeComplete.visibilityCheck=enabled
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.8

View File

@ -1,2 +0,0 @@
eclipse.preferences.version=1
org.eclipse.jdt.launching.PREF_VM_XML=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<vmSettings defaultVM\="57,org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType13,1492525753124">\r\n<vmType id\="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType">\r\n<vm id\="1492525753124" javadocURL\="https\://docs.oracle.com/javase/8/docs/api/" name\="jdk1.8.0_77" path\="C\:\\Program Files\\Java\\jdk1.8.0_77"/>\r\n</vmType>\r\n</vmSettings>\r\n

View File

@ -1,19 +0,0 @@
content_assist_disabled_computers=org.eclipse.jdt.ui.textProposalCategory\u0000org.eclipse.recommenders.calls.rcp.proposalCategory.templates\u0000org.eclipse.mylyn.java.ui.javaAllProposalCategory\u0000org.eclipse.jdt.ui.javaAllProposalCategory\u0000org.eclipse.jdt.ui.javaTypeProposalCategory\u0000org.eclipse.jdt.ui.javaNoTypeProposalCategory\u0000org.eclipse.recommenders.chain.rcp.proposalCategory.chain\u0000
content_assist_number_of_computers=21
content_assist_proposals_background=255,255,255
content_assist_proposals_foreground=0,0,0
eclipse.preferences.version=1
fontPropagated=true
org.eclipse.jdt.ui.editor.tab.width=
org.eclipse.jdt.ui.formatterprofiles.version=12
org.eclipse.jdt.ui.javadoclocations.migrated=true
org.eclipse.jdt.ui.text.code_templates_migrated=true
org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates/>
org.eclipse.jdt.ui.text.custom_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates/>
org.eclipse.jdt.ui.text.templates_migrated=true
org.eclipse.jface.textfont=1|Courier New|10.0|0|WINDOWS|1|0|0|0|0|0|0|0|0|1|0|0|0|0|Courier New;
proposalOrderMigrated=true
spelling_locale_initialized=true
tabWidthPropagated=true
useAnnotationsPrefPage=true
useQuickDiffPrefPage=true

View File

@ -1,2 +0,0 @@
eclipse.preferences.version=1
org.eclipse.m2e.discovery.pref.projects=

View File

@ -1,2 +0,0 @@
eclipse.preferences.version=1
mylyn.attention.migrated=true

View File

@ -1,2 +0,0 @@
eclipse.preferences.version=1
org.eclipse.mylyn.monitor.activity.tracking.enabled.checked=true

View File

@ -1,5 +0,0 @@
eclipse.preferences.version=1
migrated.task.repositories.secure.store=true
org.eclipse.mylyn.tasks.ui.filters.nonmatching=true
org.eclipse.mylyn.tasks.ui.filters.nonmatching.encouraged=true
org.eclipse.mylyn.tasks.ui.welcome.message=true

View File

@ -1,2 +0,0 @@
completion_tips_seen=org.eclipse.recommenders.completion.rcp.tips.types
eclipse.preferences.version=1

View File

@ -1,5 +0,0 @@
PROBLEMS_FILTERS_MIGRATE=true
eclipse.preferences.version=1
platformState=1477429056778
quickStart=false
tipsAndTricks=true

View File

@ -1,2 +0,0 @@
eclipse.preferences.version=1
showIntro=false

View File

@ -1,3 +0,0 @@
//org.eclipse.ui.commands/state/org.eclipse.ui.navigator.resources.nested.changeProjectPresentation/org.eclipse.ui.commands.radioState=false
PLUGINS_NOT_ACTIVATED_ON_STARTUP=org.eclipse.m2e.discovery;
eclipse.preferences.version=1

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/02/src/de/dis2017/Main.java"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="1"/>
</listAttribute>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="de.dis2017.Main"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="02"/>
</launchConfiguration>

View File

@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchHistory>
<launchGroup id="org.eclipse.debug.ui.launchGroup.debug">
<mruHistory>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Main&quot;/&gt;&#13;&#10;"/>
</mruHistory>
<favorites/>
</launchGroup>
<launchGroup id="org.eclipse.debug.ui.launchGroup.profile">
<mruHistory/>
<favorites/>
</launchGroup>
<launchGroup id="org.eclipse.ui.externaltools.launchGroup">
<mruHistory/>
<favorites/>
</launchGroup>
<launchGroup id="org.eclipse.debug.ui.launchGroup.run">
<mruHistory>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Main&quot;/&gt;&#13;&#10;"/>
</mruHistory>
<favorites/>
</launchGroup>
</launchHistory>

File diff suppressed because it is too large Load Diff

View File

@ -1 +0,0 @@
ýÿÿÿ fingerprintactionbugIdbugUrlmessage needinfos

View File

@ -1,71 +0,0 @@
{
"version": "v1",
"title": "Eclipse",
"timestamp": 1492525485162,
"ttl": 10080,
"helpUrl": "https://dev.eclipse.org/recommenders/community/aeri/v2/help/",
"feedbackUrl": "http://ctrlflow.com/automated-error-reporting",
"aboutUrl": "https://wiki.eclipse.org/EPP/Logging",
"submitUrl": "https://dev.eclipse.org/recommenders/community/confess/0.6/reports/",
"maxReportSize": 262144,
"problemsUrl": "https://www.eclipse.org/downloads/download.php?r\u003d1\u0026file\u003d/technology/epp/logging/problems.zip",
"problemsTtl": 20160,
"connectTimeout": 10,
"socketTimeout": 10,
"acceptedProducts": [
"org.eclipse.*",
"org.fordiac.*"
],
"acceptedPlugins": [
"org.apache.log4j.*",
"org.eclipse.*",
"org.fordiac.*"
],
"acceptedPackages": [
"ch.qos.*",
"com.cforcoding.*",
"com.google.*",
"com.gradleware.tooling.*",
"com.mountainminds.eclemma.*",
"com.naef.*",
"com.sun.*",
"java.*",
"javafx.*",
"javax.*",
"org.apache.*",
"org.eclipse.*",
"org.fordiac.*",
"org.gradle.*",
"org.jacoco.*",
"org.osgi.*",
"org.slf4j.*",
"sun.*"
],
"requiredPackages": [
"com.cforcoding.*",
"com.gradleware.tooling.*",
"com.mountainminds.eclemma.*",
"com.naef.*",
"org.eclipse.*",
"org.fordiac.*",
"org.gradle.*",
"org.jacoco.*"
],
"acceptOtherPackages": false,
"acceptUiFreezes": true,
"ignoredStatuses": [
":java.io.IOException:There is not enough space on the disk",
":java.net.*:",
"org.eclipse.core.filesystem::Could not delete*",
"org.eclipse.core.filesystem::Could not move*",
"org.eclipse.core.resources:org.eclipse.core.internal.resources.ResourceException:Resource is out of sync with the file system*",
"org.eclipse.core.runtime::Invalid input url*",
"org.eclipse.epp.mpc.ui:java.io.IOException:",
"org.eclipse.equinox.p2.*::",
"org.eclipse.jface:java.io.IOException:Unable to resolve plug-in*",
"org.eclipse.oomph.setup.core:$org.apache.http.ConnectionClosedException:",
"org.eclipse.pde.core::The current target platform contains errors*",
"org.eclipse.ui::Conflicting handlers for*"
],
"problemsZipLastDownloadTimestamp": 1492525985953
}

Some files were not shown because too many files have changed in this diff Show More