un problema dipende dal punto e virgola dopo lo swintch:

switch(myevent.type);