public String toString() {
    StringBuffer localStringBuffer = new StringBuffer("AnimationComponent[");
    localStringBuffer.append(getSize());
    localStringBuffer.append(",CurrentIndex:");
    localStringBuffer.append(this.CurrentIndex);
    localStringBuffer.append(",Indexes:");
    if (this.Indexes == null)
      localStringBuffer.append("null");
    else
      localStringBuffer.append(Debug.arrayPrint(this.Indexes));
    localStringBuffer.append(",Delays:");
    if (this.Delays == null)
      localStringBuffer.append("null");
    else
      localStringBuffer.append(Debug.arrayPrint(this.Delays));
    localStringBuffer.append(",Cells:");
    if (this.Cells == null)
      localStringBuffer.append("null");
    else
      localStringBuffer.append(Debug.arrayPrint(this.Cells));
    localStringBuffer.append("]\n");
    return localStringBuffer.toString();
  }