makeSubView
public static View makeSubView(GroupByView groupView,
java.lang.Object groupByValues,
AgentInstanceViewFactoryChainContext agentInstanceContext)
Instantiate subviews for the given group view and the given key value to group-by.
Makes shallow copies of each child view and its subviews up to the merge point.
Sets up merge data views for merging the group-by key value back in.
- Parameters:
groupView
- is the parent view for which to copy subviews for
groupByValues
- is the key values to group-by
agentInstanceContext
- is the view services that sub-views may need
- Returns:
- a single view or a list of views that are copies of the original list, with copied children, with
data merge views added to the copied child leaf views.