Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.apache.xml.serialize;
  
  import java.io.Writer;

Deprecated:
  
  public class Printer
  {
   protected final OutputFormat _format;
   protected Writer _writer;
   protected StringWriter _dtdWriter;
   protected Writer _docWriter;
   protected IOException _exception;
   private static final int BufferSize = 4096;
   private final char[] _buffer = new char[4096];
   private int _pos = 0;
 
   public Printer(Writer paramWriterOutputFormat paramOutputFormat)
   {
     this._writer = paramWriter;
     this._format = paramOutputFormat;
     this._exception = null;
     this._dtdWriter = null;
     this._docWriter = null;
     this._pos = 0;
   }
 
   public IOException getException()
   {
     return this._exception;
   }
 
   public void enterDTD()
     throws IOException
   {
     if (this._dtdWriter == null)
     {
       flushLine(false);
       this._dtdWriter = new StringWriter();
       this._docWriter = this._writer;
       this._writer = this._dtdWriter;
     }
   }
 
   public String leaveDTD()
     throws IOException
   {
     if (this._writer == this._dtdWriter)
     {
       flushLine(false);
       this._writer = this._docWriter;
       return this._dtdWriter.toString();
     }
     return null;
   }
 
   public void printText(String paramString)
     throws IOException
   {
     try
     {
       int i = paramString.length();
       for (int j = 0; j < i; j++)
       {
         if (this._pos == 4096)
         {
           this._writer.write(this._buffer);
           this._pos = 0;
         }
         this._buffer[this._pos] = paramString.charAt(j);
         this._pos += 1;
       }
     }
     catch (IOException localIOException)
     {
       if (this._exception == null)
         this._exception = localIOException;
       throw localIOException;
     }
   }
 
   public void printText(StringBuffer paramStringBuffer)
     throws IOException
   {
     try
     {
       int i = paramStringBuffer.length();
       for (int j = 0; j < i; j++)
       {
         if (this._pos == 4096)
         {
           this._writer.write(this._buffer);
           this._pos = 0;
         }
         this._buffer[this._pos] = paramStringBuffer.charAt(j);
         this._pos += 1;
       }
     }
    catch (IOException localIOException)
    {
      if (this._exception == null)
        this._exception = localIOException;
      throw localIOException;
    }
  }
  public void printText(char[] paramArrayOfCharint paramInt1int paramInt2)
    throws IOException
  {
    try
    {
      while (paramInt2-- > 0)
      {
        if (this._pos == 4096)
        {
          this._writer.write(this._buffer);
          this._pos = 0;
        }
        this._buffer[this._pos] = paramArrayOfChar[paramInt1];
        paramInt1++;
        this._pos += 1;
      }
    }
    catch (IOException localIOException)
    {
      if (this._exception == null)
        this._exception = localIOException;
      throw localIOException;
    }
  }
  public void printText(char paramChar)
    throws IOException
  {
    try
    {
      if (this._pos == 4096)
      {
        this._writer.write(this._buffer);
        this._pos = 0;
      }
      this._buffer[this._pos] = paramChar;
      this._pos += 1;
    }
    catch (IOException localIOException)
    {
      if (this._exception == null)
        this._exception = localIOException;
      throw localIOException;
    }
  }
  public void printSpace()
    throws IOException
  {
    try
    {
      if (this._pos == 4096)
      {
        this._writer.write(this._buffer);
        this._pos = 0;
      }
      this._buffer[this._pos] = ' ';
      this._pos += 1;
    }
    catch (IOException localIOException)
    {
      if (this._exception == null)
        this._exception = localIOException;
      throw localIOException;
    }
  }
  public void breakLine()
    throws IOException
  {
    try
    {
      if (this._pos == 4096)
      {
        this._writer.write(this._buffer);
        this._pos = 0;
      }
      this._buffer[this._pos] = '\n';
      this._pos += 1;
    }
    catch (IOException localIOException)
    {
      if (this._exception == null)
        this._exception = localIOException;
      throw localIOException;
    }
  }
  public void breakLine(boolean paramBoolean)
    throws IOException
  {
    breakLine();
  }
  public void flushLine(boolean paramBoolean)
    throws IOException
  {
    try
    {
      this._writer.write(this._buffer, 0, this._pos);
    }
    catch (IOException localIOException)
    {
      if (this._exception == null)
        this._exception = localIOException;
    }
    this._pos = 0;
  }
  public void flush()
    throws IOException
  {
    try
    {
      this._writer.write(this._buffer, 0, this._pos);
      this._writer.flush();
    }
    catch (IOException localIOException)
    {
      if (this._exception == null)
        this._exception = localIOException;
      throw localIOException;
    }
    this._pos = 0;
  }
  public void indent()
  {
  }
  public void unindent()
  {
  }
  public int getNextIndent()
  {
    return 0;
  }
  public void setNextIndent(int paramInt)
  {
  }
  public void setThisIndent(int paramInt)
  {
  }
/* Location:           /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/thirdparty-all.jar
 * Qualified Name:     org.apache.xml.serialize.Printer
 * JD-Core Version:    0.6.0
 */
New to GrepCode? Check out our FAQ X