code: public void addRevealListener(int childId, OnRevealListener l) {
          View child = findViewById(childId);
          if (child == null) {
              throw new IllegalArgumentException("Child does not belong to SwipeListener.");
          }
  
          if (!mShowEntirely.containsKey(child)) {
              mShowEntirely.put(child, false);
          }
          if (mRevealListeners.get(child) == null)
              mRevealListeners.put(child, new ArrayList<OnRevealListener>());
  
          mRevealListeners.get(child).add(l);
      }
docs: bind a view with a specific
  {@link com.daimajia.swipe.SwipeLayout.OnRevealListener}
  
  @param childId the view id.
  @param l       the target
  {@link com.daimajia.swipe.SwipeLayout.OnRevealListener}