protected Component[] filterOutShadows(Component parent, Component[] items) { boolean hasShadow = checkShadowElementAndCreateSubChildren(parent); // check children with shadow for Bug ZK-2868 for (Component item : items) { checkShadowElementAndCreateSubChildren(item); } return hasShadow ? ShadowElementsCtrl.filterOutShadows(items) : items; }
else { final Component[] items = ShadowElementsCtrl .filterOutShadows(tm.create(owner, null, new VariableResolver() { public Object resolveVariable(String name) { if ("each".equals(name)) {
final Component[] items = ShadowElementsCtrl.filterOutShadows(tm.create(owner, insertBefore, null, null));
} else { final Component[] items = ShadowElementsCtrl .filterOutShadows(tm.create(item.getParent(), item, new VariableResolver() { public Object resolveVariable(String name) { if ("each".equals(name)) {
} else { final Component[] items = ShadowElementsCtrl .filterOutShadows(tm.create(item.getParent(), item, new VariableResolver() { public Object resolveVariable(String name) { if ("each".equals(name)) {
} else { final Component[] items = ShadowElementsCtrl .filterOutShadows(tm.create(ti.getParent(), ti, new VariableResolver() { public Object resolveVariable(String name) { if ("each".equals(name)) {
final GroupingInfo groupingInfo = info; final Component[] items = ShadowElementsCtrl .filterOutShadows(tm.create(rows, row, new VariableResolver() { public Object resolveVariable(String name) { if ("each".equals(name)) {
final GroupingInfo groupingInfo = info; final Component[] items = ShadowElementsCtrl .filterOutShadows(tm.create(listbox, item, new VariableResolver() { public Object resolveVariable(String name) { if ("each".equals(name)) {