Bug 176450 Support link to CSS Feature(Model Part)
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/activity/NotificationEvent.java
* allows the UI to ignore events that represent changes that it, itself, made.
 * Using the sender attribute is purely optional, and is for the convenience of
 * each particular bit of UI.
 * <p>
 * There are several constants defined in this class. Each of them is
 * corresponding to a kind of Event. When doing some operations, specified
 * command and record are invoked and the record will eventually send out a kind
 * of NotificationEvent, when calling the {@link #getEventType()}of the event,
 * the return value will be one of the constants defined here.
 * 
 */
public abstract class NotificationEvent
{
	/**
	 * The event type of ContentEvent.
	 */
	public static final int CONTENT_EVENT = 0;
	/**
	 * The event type of ElementDeletedEvent.
	 */
	public static final int ELEMENT_DELETE_EVENT = 1;
	/**
	 * The event type of ExtendsEvent.
	 */
	public static final int EXTENDS_EVENT = 2;
	/**
	 * The event type of NameEvent.
	 */
	public static final int NAME_EVENT = 3;
	/**