code: public Summary setSummary(String summary) {
  		Summary prop = (summary == null) ? null : new Summary(summary);
  		setSummary(prop);
  		return prop;
  	}
docs: <p>
  Sets the summary of the alarm.
  </p>
  <p>
  This property has different meanings, depending on the alarm action:
  </p>
  <ul>
  <li>EMAIL - the subject line of the email</li>
  <li>all others - a one-line summary of the alarm</li>
  </ul>
  @param summary the summary or null to remove
  @return the property that was created
  @see <a href="http://tools.ietf.org/html/rfc5545#page-93">RFC 5545
  p.93-4</a>
  @see <a href="http://tools.ietf.org/html/rfc2445#page-89">RFC 2445
  p.89-90</a>