Class Recursive
java.lang.Object
org.apache.tapestry5.corelib.components.Recursive
- All Implemented Interfaces:
RecursiveContext.Provider
Loop
-like component that renders its templates recursively based on Recursive
parent-child relationships.
The objects should have one or more corresponding RecursiveValueProvider
implementations to convert them to Recursive
instances.
The insertion point for rendering children is defined by the
RecursiveBody
component, which can only be used once inside
a Recursive
instance.
This was contributed by KGL PubFactory.
- Since:
- 5.9.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetClientId
(String value) getPlaceholderClientId
(String value) void
registerPlaceholder
(Element element)
-
Constructor Details
-
Recursive
public Recursive()
-
-
Method Details
-
getClientId
-
getClientId
-
getPlaceholderClientId
-
getCurrent
- Specified by:
getCurrent
in interfaceRecursiveContext.Provider
-
getClientIdForCurrent
- Specified by:
getClientIdForCurrent
in interfaceRecursiveContext.Provider
-
registerPlaceholder
- Specified by:
registerPlaceholder
in interfaceRecursiveContext.Provider
-