|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.loom.tags.AbstractWriterWrapper<T>
public abstract class AbstractWriterWrapper<T extends java.io.Writer>
Abstract writer implementation
Field Summary | |
---|---|
protected T |
writer
|
Constructor Summary | |
---|---|
AbstractWriterWrapper(T writer)
|
Method Summary | |
---|---|
WriterWrapper<T> |
end(java.lang.String tag)
Ends a HTML tag |
WriterWrapper<T> |
endJavascript()
Write a javascript end tag |
void |
flush()
Flush the written contents |
T |
getWriter()
|
WriterWrapper<T> |
print(java.lang.Object o)
Print ant Object, invoking its toString() method |
WriterWrapper<T> |
printAttribute(java.lang.String name,
java.lang.Object value)
Prints a tag attribute and value, if not null |
WriterWrapper<T> |
printHiddenField(java.lang.String name,
java.lang.Object value)
Prints a hidden form field if its value is not null |
WriterWrapper<T> |
start(java.lang.String tag,
java.lang.Object... attributes)
Start an HTML tag. |
WriterWrapper<T> |
startEnd(java.lang.String tag,
java.lang.Object... attributes)
Start and end a bodyless HTML tag. |
WriterWrapper<T> |
startJavascript()
Write a javascript start tag |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.loom.tags.WriterWrapper |
---|
print |
Field Detail |
---|
protected T extends java.io.Writer writer
Constructor Detail |
---|
public AbstractWriterWrapper(T writer)
Method Detail |
---|
public WriterWrapper<T> printAttribute(java.lang.String name, java.lang.Object value) throws java.io.IOException
WriterWrapper
printAttribute
in interface WriterWrapper<T extends java.io.Writer>
name
- name of the attributevalue
- value of the attribute. If null, nothing will be written
java.io.IOException
public T getWriter()
getWriter
in interface WriterWrapper<T extends java.io.Writer>
public WriterWrapper<T> print(java.lang.Object o) throws java.io.IOException
WriterWrapper
print
in interface WriterWrapper<T extends java.io.Writer>
o
- the object to be written
java.io.IOException
public WriterWrapper<T> printHiddenField(java.lang.String name, java.lang.Object value) throws java.io.IOException
WriterWrapper
printHiddenField
in interface WriterWrapper<T extends java.io.Writer>
name
- name of the fieldvalue
- value of the field. If null, nothing will be written
java.io.IOException
public WriterWrapper<T> startJavascript() throws java.io.IOException
WriterWrapper
startJavascript
in interface WriterWrapper<T extends java.io.Writer>
java.io.IOException
public WriterWrapper<T> endJavascript() throws java.io.IOException
WriterWrapper
endJavascript
in interface WriterWrapper<T extends java.io.Writer>
java.io.IOException
public void flush() throws java.io.IOException
WriterWrapper
flush
in interface WriterWrapper<T extends java.io.Writer>
java.io.IOException
public WriterWrapper<T> startEnd(java.lang.String tag, java.lang.Object... attributes) throws java.io.IOException
WriterWrapper
startEnd
in interface WriterWrapper<T extends java.io.Writer>
java.io.IOException
public WriterWrapper<T> start(java.lang.String tag, java.lang.Object... attributes) throws java.io.IOException
WriterWrapper
start
in interface WriterWrapper<T extends java.io.Writer>
java.io.IOException
public WriterWrapper<T> end(java.lang.String tag) throws java.io.IOException
WriterWrapper
end
in interface WriterWrapper<T extends java.io.Writer>
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |