/** {@inheritDoc} */
 @Override
 public final String toString() {
   final MemoryTextOutput output;
   output = new MemoryTextOutput();
   this.mathRender(output, DefaultParameterRenderer.INSTANCE);
   return output.toString();
 }
  /** {@inheritDoc} */
  @Override
  public final String toString() {
    final MemoryTextOutput mto;

    mto = new MemoryTextOutput(128);
    this.toText(mto);
    return mto.toString();
  }
 /** {@inheritDoc} */
 @Override
 protected void fsmStateAppendName(final int state, final MemoryTextOutput append) {
   if ((state > 0) && (state < _Context.STATE_NAMES.length)) {
     append.append(_Context.STATE_NAMES[state]);
   } else {
     super.fsmStateAppendName(state, append);
   }
 }
 /** {@inheritDoc} */
 @Override
 protected final void processBufferedOutputFromChild(
     final HierarchicalText child, final MemoryTextOutput out) {
   if (child instanceof DocumentSummary) {
     this.m_summary = out.toChars();
   } else {
     super.processBufferedOutputFromChild(child, out);
   }
 }