/**
 * 
 */
package at.gv.egiz.pdfas.api.io;

/**
 * Tells, that the IO Element (DataSink - but mostly DataSource) is based upon
 * character data.
 * 
 * <p>
 * This can be used to retrieve the character text directly with the correct
 * encoding etc.
 * </p>
 * <p>
 * This makes most sense for text DataSources.
 * </p>
 * 
 * @author wprinz
 */
public interface TextBased
{

  /**
   * Returns the text.
   * 
   * @return Returns the text.
   */
  public String getText();

}