new StringBuffer(64).append(super.getInnerAttrs());
if (isMultiline()) {
if (_cols > 0)
HTMLs.appendAttribute(sb, "cols",  _cols);
} else {
<BUG>HTMLs.appendAttribute(sb, "value",  getTextNCUE());
if (_cols > 0)</BUG>
HTMLs.appendAttribute(sb, "size",  _cols);
if (_maxlength > 0)
HTMLs.appendAttribute(sb, "maxlength",  _maxlength);

new StringBuffer(64).append(super.getInnerAttrs());
if (isMultiline()) {
if (_cols > 0)
HTMLs.appendAttribute(sb, "cols",  _cols);
} else {
HTMLs.appendAttribute(sb, "value",  coerceToString(_value));
if (_cols > 0)
HTMLs.appendAttribute(sb, "size",  _cols);
if (_maxlength > 0)
HTMLs.appendAttribute(sb, "maxlength",  _maxlength);
