def _can_drop_on_feature ( self, x, y, data ):
        feature = self._feature_at( FakeEvent( x, y ) )
        if (feature is not None) and feature.can_drop( data ):
            return feature

        return None

    #---------------------------------------------------------------------------
    #  Returns the DockWindowFeature (if any) at a specified window position:
    #---------------------------------------------------------------------------
Returns a feature that the pointer is over and which can accept the
dataset/ETHPy150Open enthought/pyface/pyface/dock/feature_bar.py/FeatureBar._can_drop_on_feature