#NEWLINE# @ classmethod #NEWLINE# def deSerialize( cls , serializedString ) : #NEWLINE# #INDENT# instance = MouseEventDetails ( ) #NEWLINE# fields = serializedString . split ( ',' ) #NEWLINE# instance . _button = int ( fields [ 0 ] ) #NEWLINE# instance . _clientX = int ( fields [ 1 ] ) #NEWLINE# instance . _clientY = int ( serializedString [ 2 ] ) #NEWLINE# instance . _altKey = ( fields [ 3 ] . lower ( ) == 'true' ) #NEWLINE# instance . _ctrlKey = ( fields [ 4 ] . lower ( ) == 'true' ) #NEWLINE# instance . _metaKey = ( fields [ 5 ] . lower ( ) == 'true' ) #NEWLINE# instance . _shiftKey = ( fields [ 6 ] . lower ( ) == 'true' ) #NEWLINE# instance . _type = int ( fields [ 7 ] ) #NEWLINE# instance . _relativeX = int ( fields [ 8 ] ) #NEWLINE# instance . _relativeY = int ( fields [ 9 ] ) #NEWLINE# return instance