class NimbleLinearLayout extends LinearLayout implements NimbleView {

  @Override
  protected Parcelable onSaveInstanceState() {
    Bundle outState = new Bundle();
    outState.putParcelable(PARENT_STATE_KEY, super.onSaveInstanceState());
    presenter().onSave(outState);
    return outState;
  }

  public  NimbleLinearLayout(Context context);
  public  NimbleLinearLayout(Context context, AttributeSet attrs);
  public  NimbleLinearLayout(Context context, AttributeSet attrs, int defStyleAttr);

}