@Override
    public void linkPressed(IViewState viewState, HtmlActionLink link) {
      if (getDestination() != null) {
        viewState.setAttribute(ManageableListRenderer.MANAGED_SLOT_NAME, slot.getName());
        viewState.setAttribute(ManageableListRenderer.MANAGED_SLOT_KEY, slot.getKey());

        viewState.setCurrentDestination(getDestination());
      }
    }
 private String getLocalName(MetaSlot slot, String name) {
   return slot.getKey().toString() + "_" + name;
 }