code: @Override
  	public void tidyUpUIContextForTree() {
  		UIContext uic = UIContextHolder.getCurrent();
  
  		if (uic != null) {
  			tidyUpUIContext();
  
  			List<WComponent> children = getComponentModel().getChildren();
  
  			if (children != null) {
  				final int size = children.size();
  
  				for (int i = 0; i < size; i++) {
  					children.get(i).tidyUpUIContextForTree();
  				}
  			}
  		}
  	}
docs: {@inheritDoc}