for (final UIComponent child : getChildren()) {
if (child instanceof UITab) {
final UITab tab = (UITab) child;
if (tab.isRendered()) {
if (getRenderedIndex() == index) {
tab.processDecodes(context);
} else {
UIComponent facet = tab.getFacet(Facets.TOOL_BAR);
if (facet != null) {
facet.processDecodes(context);
}