Added placeholder class refering to null java keyword
Added support to generic events into ProxyEvent generation