code: protected void configureCommandLabel(CommandLabelConfigurable configurable, String objectName) {
  		Assert.notNull(configurable, "configurable");
  		Assert.notNull(objectName, "objectName");
  
  		String labelStr = loadMessage(objectName + "." + LABEL_KEY);
  
  		if (StringUtils.hasText(labelStr)) {
  			CommandButtonLabelInfo labelInfo = CommandButtonLabelInfo.valueOf(labelStr);
  			configurable.setLabelInfo(labelInfo);
  		}
  	}
docs: Sets the {@link CommandButtonLabelInfo} of the given object. The label
  info is created after loading the encoded label string from this
  instance's {@link MessageSource} using a message code in the format
  
  <pre>
  &lt;objectName&gt;.label
  </pre>
  
  @param configurable The object to be configured. Must not be null.
  @param objectName The name of the configurable object, unique within the
  application. Must not be null.
  
  @throws IllegalArgumentException if either argument is null.