def reverse ( self ):
        removed = self[:]
        if len( self ) > 1:
            list.reverse( self )
            if self.name_items is not None:
                self._send_trait_items_event( self.name_items,
                    TraitListEvent( 0, removed, self[:] ) )
dataset/ETHPy150Open enthought/traits/traits/trait_handlers.py/TraitListObject.reverse/original