/* (non-Javadoc)
  * @see android.view.View#onTouchEvent(android.view.MotionEvent)
  */
 @Override
 public boolean onTouchEvent(MotionEvent event) {
   if (checkIndicator != null
       && checkIndicator.getVisibility() == View.VISIBLE
       && isPointInsideView(event, checkIndicator)) {
     checkIndicator.onTouchEvent(event);
     return true;
   } else if (contextMenuButton != null
       && contextMenuButton.getVisibility() == View.VISIBLE
       && isPointInsideView(event, contextMenuButton)) {
     contextMenuButton.onTouchEvent(event);
     return true;
   } else {
     return super.onTouchEvent(event);
   }
 }