code: private Map<String, Item> getKeyItemMap() {
  
          Map<String, Item> ret = new HashMap<String, Item>();
          for (Object itemId : m_container.getItemIds()) {
              ret.put(
                  m_container.getItem(itemId).getItemProperty(TableProperty.KEY).getValue().toString(),
                  m_container.getItem(itemId));
          }
          return ret;
  
      }
docs: Returns a map with key property as key and item as value.<p>
  
  @return HashMap