@@ -19,11 +19,6 @@
import HotelManagementClassDiagram.Hotel;
import HotelManagementClassDiagram.HotelManagementClassDiagramFactory;
import HotelManagementClassDiagram.HotelManagementClassDiagramPackage;
import HotelManagementClassDiagram.Interaction1;
import HotelManagementClassDiagram.Interaction2;
import HotelManagementClassDiagram.Interaction3;
import HotelManagementClassDiagram.Interaction4;
import HotelManagementClassDiagram.Interaction5;
import HotelManagementClassDiagram.MaintenanceController;
import HotelManagementClassDiagram.ManagementController;
import HotelManagementClassDiagram.Person;
@@ -2276,21 +2271,6 @@ public void initializePackageContents() {
initEReference(getHotel_MaintenanceController(), this.getMaintenanceController(), null, "maintenanceController", null, 1, 1, Hotel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEReference(getHotel_ManagementController(), this.getManagementController(), null, "managementController", null, 1, 1, Hotel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);

initEClass(interaction1EClass, Interaction1.class, "Interaction1", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getInteraction1__(), this.getEmployee(), null, "_", null, 1, 1, Interaction1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);

initEClass(interaction2EClass, Interaction2.class, "Interaction2", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getInteraction2__(), this.getEmployee(), null, "_", null, 1, 1, Interaction2.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);

initEClass(interaction3EClass, Interaction3.class, "Interaction3", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getInteraction3__(), this.getMaintenanceController(), null, "_", null, 1, 1, Interaction3.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);

initEClass(interaction4EClass, Interaction4.class, "Interaction4", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getInteraction4__(), this.getEmployee(), null, "_", null, 1, 1, Interaction4.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);

initEClass(interaction5EClass, Interaction5.class, "Interaction5", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getInteraction5__(), this.getBooking(), null, "_", null, 1, 1, Interaction5.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);

initEClass(dbInterfaceEClass, DBInterface.class, "DBInterface", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);

initEOperation(getDBInterface___getAllRooms(), this.getRoom(), "_getAllRooms", 1, -1, IS_UNIQUE, !IS_ORDERED);

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

@@ -132,26 +132,6 @@ public Adapter caseHotel(Hotel object) {
return createHotelAdapter();
}
@Override
public Adapter caseInteraction1(Interaction1 object) {
return createInteraction1Adapter();
}
@Override
public Adapter caseInteraction2(Interaction2 object) {
return createInteraction2Adapter();
}
@Override
public Adapter caseInteraction3(Interaction3 object) {
return createInteraction3Adapter();
}
@Override
public Adapter caseInteraction4(Interaction4 object) {
return createInteraction4Adapter();
}
@Override
public Adapter caseInteraction5(Interaction5 object) {
return createInteraction5Adapter();
}
@Override
public Adapter caseDBInterface(DBInterface object) {
return createDBInterfaceAdapter();
}
@@ -167,36 +167,6 @@ protected T doSwitch(int classifierID, EObject theEObject) {
if (result == null) result = defaultCase(theEObject);
return result;
}
case HotelManagementClassDiagramPackage.INTERACTION1: {
Interaction1 interaction1 = (Interaction1)theEObject;
T result = caseInteraction1(interaction1);
if (result == null) result = defaultCase(theEObject);
return result;
}
case HotelManagementClassDiagramPackage.INTERACTION2: {
Interaction2 interaction2 = (Interaction2)theEObject;
T result = caseInteraction2(interaction2);
if (result == null) result = defaultCase(theEObject);
return result;
}
case HotelManagementClassDiagramPackage.INTERACTION3: {
Interaction3 interaction3 = (Interaction3)theEObject;
T result = caseInteraction3(interaction3);
if (result == null) result = defaultCase(theEObject);
return result;
}
case HotelManagementClassDiagramPackage.INTERACTION4: {
Interaction4 interaction4 = (Interaction4)theEObject;
T result = caseInteraction4(interaction4);
if (result == null) result = defaultCase(theEObject);
return result;
}
case HotelManagementClassDiagramPackage.INTERACTION5: {
Interaction5 interaction5 = (Interaction5)theEObject;
T result = caseInteraction5(interaction5);
if (result == null) result = defaultCase(theEObject);
return result;
}
case HotelManagementClassDiagramPackage.DB_INTERFACE: {
DBInterface dbInterface = (DBInterface)theEObject;
T result = caseDBInterface(dbInterface);
@@ -454,81 +424,6 @@ public T caseHotel(Hotel object) {
return null;
}

/**
* Returns the result of interpreting the object as an instance of '<em>Interaction1</em>'.
* <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Interaction1</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
*/
public T caseInteraction1(Interaction1 object) {
return null;
}

/**
* Returns the result of interpreting the object as an instance of '<em>Interaction2</em>'.
* <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Interaction2</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
*/
public T caseInteraction2(Interaction2 object) {
return null;
}

/**
* Returns the result of interpreting the object as an instance of '<em>Interaction3</em>'.
* <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Interaction3</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
*/
public T caseInteraction3(Interaction3 object) {
return null;
}

/**
* Returns the result of interpreting the object as an instance of '<em>Interaction4</em>'.
* <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Interaction4</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
*/
public T caseInteraction4(Interaction4 object) {
return null;
}

/**
* Returns the result of interpreting the object as an instance of '<em>Interaction5</em>'.
* <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Interaction5</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
*/
public T caseInteraction5(Interaction5 object) {
return null;
}

/**
* Returns the result of interpreting the object as an instance of '<em>DB Interface</em>'.
* <!-- begin-user-doc -->