package de.ivu.elect.business.internet.entity;

public enum InternetWidgetBreite {

  WIDTH_1_6 {
    @Override
    public InternetWidgetBreite sizeDown() {
      return InternetWidgetBreite.WIDTH_2_6;
    }
  },
  WIDTH_2_6 {
    @Override
    public InternetWidgetBreite sizeDown() {
      return InternetWidgetBreite.WIDTH_4_6;
    }
  },
  WIDTH_3_6 {
    @Override
    public InternetWidgetBreite sizeDown() {
      return InternetWidgetBreite.WIDTH_6_6;
    }
  },
  WIDTH_4_6 {
    @Override
    public InternetWidgetBreite sizeDown() {
      return InternetWidgetBreite.WIDTH_5_6;
    }
  },
  WIDTH_5_6 {
    @Override
    public InternetWidgetBreite sizeDown() {
      return InternetWidgetBreite.WIDTH_6_6;
    }
  },
  WIDTH_6_6 {
    @Override
    public InternetWidgetBreite sizeDown() {
      return InternetWidgetBreite.WIDTH_6_6;
    }
  },
  AUTO {
    @Override
    public InternetWidgetBreite sizeDown() {
      return AUTO;
    }
  };


  public abstract InternetWidgetBreite sizeDown();

}
