/** * @return {@link WrapListener} instance */ @Override public TableListener<FeatureBean> registerListener(TableListener<FeatureBean> listener) { WrapListener wrapListener; if(listener instanceof WrapListener){ wrapListener = (WrapListener)listener; this.nativeManager.registerListener(wrapListener.nativeListener); }else{ wrapListener = new WrapListener(listener); this.nativeManager.registerListener(wrapListener.nativeListener); } return wrapListener; }
/** * @return {@link WrapListener} instance */ @Override public TableListener<FeatureBean> registerListener(TableListener<FeatureBean> listener) { WrapListener wrapListener; if(listener instanceof WrapListener){ wrapListener = (WrapListener)listener; this.nativeManager.registerListener(wrapListener.nativeListener); }else{ wrapListener = new WrapListener(listener); this.nativeManager.registerListener(wrapListener.nativeListener); } return wrapListener; }