package datamanagement;

/**
 *
 */
public class ListUnitsController
{
  //===========================================================================
  // Variables
  //===========================================================================

  private UnitManager unitManager_;

  //===========================================================================
  // Constructors
  //===========================================================================

  /**
   * Creates new instance and references singleton UnitManager instance
   * in order to access the collection of units.
   */
  public ListUnitsController()
  {
    unitManager_ = UnitManager.getInstance();
  }



  //===========================================================================
  // Methods
  //===========================================================================

  /**
   *
   */
  public void listUnits(IUnitLister unitLister)
  {
    unitLister.clearUnits();
    UnitMap units = this.unitManager_.retrieveAllUnits();
    for (String unitCode : units.keySet()) {
      unitLister.addUnit(units.get(unitCode));
    }
  }



}

@@ -701,24 +701,321 @@
 %0A  %7D%0D%0A%0D%0A%0D%0A%0D%0A
+  //===========================================================================%0D%0A  // Getters and Setters%0D%0A  //===========================================================================%0D%0A%0D%0A  /**%0D%0A   *%0D%0A   */%0D%0A  private UnitManager getUnitManager()%0D%0A  %7B%0D%0A    return this.unitManager_;%0D%0A  %7D%0D%0A%0D%0A%0D%0A%0D%0A
   //========
@@ -1218,16 +1218,19 @@
 oid list
+All
 Units(IU
@@ -1277,16 +1277,19 @@
 er.clear
+All
 Units();
@@ -1311,25 +1311,28 @@
 nits = this.
-u
+getU
 nitManager_.
@@ -1329,17 +1329,18 @@
 tManager
-_
+()
 .retriev

rename ListUnitsController.clearAllUnits & add get