org.qedeq.base.io
Class StringOutput

java.lang.Object
  extended by org.qedeq.base.io.AbstractOutput
      extended by org.qedeq.base.io.StringOutput

public class StringOutput
extends AbstractOutput

Wraps a text output stream.

Author:
Michael Meyling

Constructor Summary
StringOutput()
          Constructor.
 
Method Summary
 void append(java.lang.String text)
          Append text directly to output device.
 long getPosition()
          Get writing position.
 java.lang.String toString()
           
 
Methods inherited from class org.qedeq.base.io.AbstractOutput
addToken, addWs, clearLevel, columnsLeft, flush, getColumns, getLevel, popLevel, popLevel, print, print, print, println, println, println, printWithoutSplit, pushLevel, pushLevel, setColumns, setLevel, setTabLevel, skipToColumn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringOutput

public StringOutput()
Constructor.

Method Detail

append

public void append(java.lang.String text)
Description copied from class: AbstractOutput
Append text directly to output device.

Specified by:
append in class AbstractOutput
Parameters:
text - Append this text.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getPosition

public long getPosition()
Description copied from class: AbstractOutput
Get writing position.

Specified by:
getPosition in class AbstractOutput
Returns:
Writing position.


Copyright © 2014. All Rights Reserved.