Class AbstractConditional

java.lang.Object
org.apache.tapestry5.corelib.base.AbstractConditional
Direct Known Subclasses:
If, Unless

Base class for If and Unless. Will render its body or the block from its else parameter. If it renders anything and it has an element name, then it renders the element and its informal parameters.
Component Parameters 
NameTypeFlagsDefaultDefault Prefix
elseorg.apache.tapestry5.Block  literal
An alternate org.apache.tapestry5.Block to render if #test() is false. The default, null, means render nothing in that situation.
thenorg.apache.tapestry5.Block  literal
The org.apache.tapestry5.Block to render if #test() is true. The default, null, means render the component body in that situation..
  • Constructor Details

  • Method Details

    • test

      protected abstract boolean test()
      Performs the test via the parameters; return true to render the body of the component, false to render the else block (or nothing).
      Returns:
      true to render body