|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| 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.IOExceptionpublic 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 | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||