code: private void paintAction(final Action action, final String elementName,
  			final XmlStringBuilder xml) {
  		switch (action.getActionType()) {
  			case SHOW:
  			case HIDE:
  			case ENABLE:
  			case DISABLE:
  			case OPTIONAL:
  			case MANDATORY:
  				paintStandardAction(action, elementName, xml);
  				break;
  
  			case SHOWIN:
  			case HIDEIN:
  			case ENABLEIN:
  			case DISABLEIN:
  				paintInGroupAction(action, elementName, xml);
  				break;
  
  			default:
  				break;
  		}
  	}
docs: Paints an action.
  
  @param action the action to paint
  @param elementName the enclosing element name ("ui:onFalse" or "ui:onTrue").
  @param xml the writer to send the output to