org.chwf.servlet.mock
Class MockJspWriter

java.lang.Object
  |
  +--java.io.Writer
        |
        +--javax.servlet.jsp.JspWriter
              |
              +--javax.servlet.jsp.tagext.BodyContent
                    |
                    +--org.chwf.servlet.mock.MockJspWriter

public class MockJspWriter
extends javax.servlet.jsp.tagext.BodyContent

Also serves as mock BodyContent.

Author:
Paul Strack

Fields inherited from class javax.servlet.jsp.JspWriter
autoFlush, bufferSize, DEFAULT_BUFFER, NO_BUFFER, UNBOUNDED_BUFFER
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
MockJspWriter()
          Constructor for MockJspWriter.
MockJspWriter(javax.servlet.jsp.JspWriter previousOut)
          Constructor for MockJspWriter.
 
Method Summary
 void clear()
          Unsupported
 void clearBuffer()
          Unsupported
 void close()
          Unsupported
 void flush()
          Does nothing.
 java.io.Reader getReader()
          Unsupported
 int getRemaining()
          Unsupported
 java.lang.String getString()
          The output.
 void newLine()
          Unsupported.
 void print(boolean arg0)
          Print
 void print(char arg0)
          Print
 void print(char[] arg0)
          Print
 void print(double arg0)
          Print
 void print(float arg0)
          Print
 void print(int arg0)
          Print
 void print(long arg0)
          Print
 void print(java.lang.Object arg0)
          Print
 void print(java.lang.String arg0)
          Print
 void println()
          Println
 void println(boolean arg0)
          Println
 void println(char arg0)
          Println
 void println(char[] arg0)
          Println
 void println(double arg0)
          Println
 void println(float arg0)
          Println
 void println(int arg0)
          Println
 void println(long arg0)
          Println
 void println(java.lang.Object arg0)
          Println
 void println(java.lang.String arg0)
          Println
 void write(char[] arg0, int arg1, int arg2)
          /** Unsupported
 void writeOut(java.io.Writer writer)
          Unsupported.
 
Methods inherited from class javax.servlet.jsp.tagext.BodyContent
clearBody, getEnclosingWriter
 
Methods inherited from class javax.servlet.jsp.JspWriter
getBufferSize, isAutoFlush
 
Methods inherited from class java.io.Writer
write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockJspWriter

public MockJspWriter()
Constructor for MockJspWriter.

MockJspWriter

public MockJspWriter(javax.servlet.jsp.JspWriter previousOut)
Constructor for MockJspWriter.
Parameters:
previousOut - Wrapped out
Method Detail

getReader

public java.io.Reader getReader()
Unsupported
Overrides:
getReader in class javax.servlet.jsp.tagext.BodyContent
Returns:
The reader.
See Also:
BodyContent.getReader()

getString

public java.lang.String getString()
The output.
Overrides:
getString in class javax.servlet.jsp.tagext.BodyContent
Returns:
The output.
See Also:
BodyContent.getString()

writeOut

public void writeOut(java.io.Writer writer)
              throws java.io.IOException
Unsupported.
Overrides:
writeOut in class javax.servlet.jsp.tagext.BodyContent
Parameters:
writer -  
Throws:
java.io.IOException -  
See Also:
BodyContent.writeOut(Writer)

newLine

public void newLine()
             throws java.io.IOException
Unsupported.
Overrides:
newLine in class javax.servlet.jsp.JspWriter
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.newLine()

print

public void print(boolean arg0)
           throws java.io.IOException
Print
Overrides:
print in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.print(boolean)

print

public void print(char arg0)
           throws java.io.IOException
Print
Overrides:
print in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.print(char)

print

public void print(int arg0)
           throws java.io.IOException
Print
Overrides:
print in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.print(int)

print

public void print(long arg0)
           throws java.io.IOException
Print
Overrides:
print in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.print(long)

print

public void print(float arg0)
           throws java.io.IOException
Print
Overrides:
print in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.print(float)

print

public void print(double arg0)
           throws java.io.IOException
Print
Overrides:
print in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.print(double)

print

public void print(char[] arg0)
           throws java.io.IOException
Print
Overrides:
print in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.print(char[])

print

public void print(java.lang.String arg0)
           throws java.io.IOException
Print
Overrides:
print in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.print(String)

print

public void print(java.lang.Object arg0)
           throws java.io.IOException
Print
Overrides:
print in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.print(Object)

println

public void println()
             throws java.io.IOException
Println
Overrides:
println in class javax.servlet.jsp.JspWriter
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.println()

println

public void println(boolean arg0)
             throws java.io.IOException
Println
Overrides:
println in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.println(boolean)

println

public void println(char arg0)
             throws java.io.IOException
Println
Overrides:
println in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.println(char)

println

public void println(int arg0)
             throws java.io.IOException
Println
Overrides:
println in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.println(int)

println

public void println(long arg0)
             throws java.io.IOException
Println
Overrides:
println in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.println(long)

println

public void println(float arg0)
             throws java.io.IOException
Println
Overrides:
println in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.println(float)

println

public void println(double arg0)
             throws java.io.IOException
Println
Overrides:
println in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.println(double)

println

public void println(char[] arg0)
             throws java.io.IOException
Println
Overrides:
println in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.println(char[])

println

public void println(java.lang.String arg0)
             throws java.io.IOException
Println
Overrides:
println in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.println(String)

println

public void println(java.lang.Object arg0)
             throws java.io.IOException
Println
Overrides:
println in class javax.servlet.jsp.JspWriter
Parameters:
arg0 - Value to print
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.println(Object)

clear

public void clear()
           throws java.io.IOException
Unsupported
Overrides:
clear in class javax.servlet.jsp.JspWriter
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.clear()

clearBuffer

public void clearBuffer()
                 throws java.io.IOException
Unsupported
Overrides:
clearBuffer in class javax.servlet.jsp.JspWriter
Throws:
java.io.IOException - For I/O errors
See Also:
JspWriter.clearBuffer()

close

public void close()
           throws java.io.IOException
Unsupported
Overrides:
close in class javax.servlet.jsp.JspWriter
Throws:
java.io.IOException - For I/O errors
See Also:
Writer.close()

getRemaining

public int getRemaining()
Unsupported
Overrides:
getRemaining in class javax.servlet.jsp.JspWriter
Returns:
remaining
See Also:
JspWriter.getRemaining()

write

public void write(char[] arg0,
                  int arg1,
                  int arg2)
           throws java.io.IOException
/** Unsupported
Overrides:
write in class java.io.Writer
Parameters:
arg0 - arg
arg1 - arg
arg2 - arg
Throws:
java.io.IOException - For I/O errors
See Also:
Writer.write(char[], int, int)

flush

public void flush()
Does nothing.
Overrides:
flush in class javax.servlet.jsp.tagext.BodyContent


Copyright © 2002-2004, Paul Strack. All Rights Reserved.