}
layoutValid[axis] = false;
  public void layoutChanged(int axis)  {    switch (axis)      {      case X_AXIS:        xLayoutValid = false;        break;      case Y_AXIS:        yLayoutValid = false;        break;      default:        throw new IllegalArgumentException("Invalid axis parameter.");      }  }