org.fuin.examples.jmsmvc4swing
Class AddressControllerImpl
java.lang.Object
org.fuin.examples.jmsmvc4swing.AddressControllerImpl
- All Implemented Interfaces:
- AddressController, org.fuin.jmsmvc4swing.base.Controller
public final class AddressControllerImpl
- extends Object
- implements AddressController
Implementation of the controller that does the actual work.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AddressControllerImpl
public AddressControllerImpl()
- Default constructor.
loadAddresses
public final void loadAddresses(int selectedId,
AddressController.LoadAddressesListener listener)
- Loads a list of addresses and notifies a listener.
- Specified by:
loadAddresses in interface AddressController
- Parameters:
selectedId - ID of the currently selected address or -1 if no address is
selected.listener - Destination for the loaded list.
deleteAddress
public final void deleteAddress(Address address,
AddressController.DeleteAddressListener listener)
- Deletes an address.
- Specified by:
deleteAddress in interface AddressController
- Parameters:
address - Address to delete.listener - Gets notified about deletion result.
Copyright © 2011 Future Invent Informationsmanagement GmbH. All Rights Reserved.