class NimbleFrameLayout extends FrameLayout implements NimbleView {

  @Override
  protected void onRestoreInstanceState(Parcelable state) {
    Bundle bundle = (Bundle) state;
    super.onRestoreInstanceState(bundle.getParcelable(PARENT_STATE_KEY));
    presenter().onCreate(bundle);
  }

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

}