@Override
  public @NonNls String toString() {
    if (myType == Type.SPACES) {
      return "<Indent: SPACES(" + mySpaces + ")>";
    }
    return "<Indent: " + myType + (myIsAbsolute ? ":ABSOLUTE " : "")
           + (myRelativeToDirectParent ? " relative to direct parent " : "")
           + (myEnforceChildrenToBeRelativeToMe ? " enforce children to be relative to me" :
              myEnforceIndentToChildren ? " enforce indent to children" : "") + ">";
  }
@Override
  public @NonNls String toString()