code: @Override
  	public void showWarningIndicators(final List<Diagnostic> diags) {
  		// Don't show indicators if it's invisible.
  		if (isVisible()) {
  			// Show indicators for this component.
  			showWarningIndicatorsForComponent(diags);
  
  			// Show indicators for its children.
  			List<WComponent> children = getComponentModel().getChildren();
  
  			if (children != null) {
  				final int size = children.size();
  
  				for (int i = 0; i < size; i++) {
  					children.get(i).showWarningIndicators(diags);
  				}
  			}
  		}
  	}
docs: {@inheritDoc}