def itemClick(self, event):
        f = event.getItemId()
        if ((event.getButton() == ItemClickEvent.BUTTON_MIDDLE)
                or event.isCtrlKey() or event.isShiftKey()):
            er = ExternalResource(self.getURL()
                    + '#' + f.getFragmentName())
            self._app.getWindow().open(er, '_blank')
        else:
            self._app.getWindow().setFeature(f)
dataset/ETHPy150Open rwl/muntjac/muntjac/demo/sampler/SamplerApplication.py/FeatureTableClickListener.itemClick/original