Gets the single, empty and immutable EventArgs instance.
This instance will be used when events are dispatched without any parameter, like this: EventManager::dispatchEvent('eventname');
The benefit from this is that only one empty instance is instantiated and shared (otherwise there would be instances for every dispatched in the abovementioned form)
@link http://msdn.microsoft.com/en-us/library/system.eventargs.aspx
EventManager::dispatchEvent
public static function getEmptyInstance() {
if (!self::$_emptyEventArgsInstance) {
self::$_emptyEventArgsInstance = new EventArgs();
}
return self::$_emptyEventArgsInstance;
}