String () { return "[cached width: " + myWidthInPixels + ", longest visual line: " + myWidthDefiningLineNumber + ", cached width is valid: " + myWidthIsValid + ", widest block inlay: " + myWidestBlockInlay + ", widest block inlay is valid: " + myWidestBlockInlayValid + ", invalid visual lines: [" + myStartInvalidLine + ", " + myEndInvalidLine + "]" + ", max line with extension width: " + myMaxLineWithExtensionWidth + ", line widths: " + myLineWidths + "]"; }