Class TreeSelectorContainer
- java.lang.Object
-
- com.aquima.interactions.framework.container.dtree.TreeSelectorContainer
-
- All Implemented Interfaces:
IContainerExpander
public class TreeSelectorContainer extends Object implements IContainerExpander
This container gives the user an option to search for a decisiontree and select a decisiontree which can be run by the TreeRunnerContainer. This container is part of a pair.- Since:
- 5.1
- Author:
- F. van der Meer
-
-
Field Summary
Fields Modifier and Type Field Description protected static String
ENGINE_STATE
-
Constructor Summary
Constructors Constructor Description TreeSelectorContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Container
expand(Container container, ContainerDefinition definition, IContainerContext context)
This method is invoked by the composer to allow a custom component to expand the container definition.
-
-
-
Field Detail
-
ENGINE_STATE
protected static final String ENGINE_STATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
expand
public Container expand(Container container, ContainerDefinition definition, IContainerContext context)
Description copied from interface:IContainerExpander
This method is invoked by the composer to allow a custom component to expand the container definition. The resulting container will not be post processed, and will be included as-is in the page.During an expand call the following rules apply.
- The profile is read-only
The profile should only be used to retrieve information. Note: for older projects this can be changed by changing the application configuration, however this is highly discouraged.
- Specified by:
expand
in interfaceIContainerExpander
- Parameters:
container
- The container without any child elements.definition
- The container definition containing the child definitions.context
- the context for usage within the function.- Returns:
- A container which is used for the render action, and is never allowed to be null
-
-