Package org.zkoss.web.servlet.dsp.action
Class If
- java.lang.Object
-
- org.zkoss.web.servlet.dsp.action.AbstractAction
-
- org.zkoss.web.servlet.dsp.action.If
-
- All Implemented Interfaces:
Action
public class If extends AbstractAction
Tests whether an condition is true and render the child only if the condition is true.- Author:
- tomyeh
-
-
Constructor Summary
Constructors Constructor Description If()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetTest()Returns the test result.booleanisTrim()Returns whether to trim the result.voidrender(ActionContext ac, boolean nested)Processes the action and renders the output toActionContext.getOut().voidsetTest(boolean cond)Sets the test result.voidsetTrim(boolean trim)Sets whether to trim the result.java.lang.StringtoString()-
Methods inherited from class org.zkoss.web.servlet.dsp.action.AbstractAction
append, append, append, getIf, getUnless, isEffective, setIf, setUnless, toScope
-
-
-
-
Method Detail
-
getTest
public boolean getTest()
Returns the test result.
-
setTest
public void setTest(boolean cond)
Sets the test result.
-
isTrim
public boolean isTrim()
Returns whether to trim the result.Default: true.
-
setTrim
public void setTrim(boolean trim)
Sets whether to trim the result.
-
render
public void render(ActionContext ac, boolean nested) throws DspException, java.io.IOException
Description copied from interface:ActionProcesses the action and renders the output toActionContext.getOut().nested- whether there is any nested content.- Throws:
DspExceptionjava.io.IOException
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-