/*
- * Copyright (C) 2016 Roland Häder
+ * Copyright (C) 2016, 2017 Roland Häder
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
import java.io.Serializable;
import java.util.Calendar;
import java.util.List;
-import org.mxchange.jaddressbookcore.events.addressbook.AddressbookLoadedEvent;
-import org.mxchange.jaddressbookcore.model.addressbook.Addressbook;
-import org.mxchange.jaddressbookcore.model.addressbook.entry.AddressbookEntry;
-import org.mxchange.jusercore.events.login.UserLoggedInEvent;
+import org.mxchange.jaddressbook.events.addressbook.ObservableAddressbookLoadedEvent;
+import org.mxchange.jaddressbook.model.addressbook.Addressbook;
+import org.mxchange.jaddressbook.model.addressbook.entry.AddressbookEntry;
import org.mxchange.jusercore.model.user.User;
+import org.mxchange.juserlogincore.events.login.ObservableUserLoggedInEvent;
/**
* An interface for address book beans
* <p>
* @param event Event with address book instance
*/
- void afterAddressbookLoadedEvent (final AddressbookLoadedEvent event);
+ void afterAddressbookLoadedEvent (final ObservableAddressbookLoadedEvent event);
/**
* This method is called when a user has successfully logged in his/her
* <p>
* @param event
*/
- void afterLoginEvent (final UserLoggedInEvent event);
+ void afterLoginEvent (final ObservableUserLoggedInEvent event);
/**
* Checks if the user is logged in and if so if it matches the current