/** * apply all current properties. that means notify all property value apply. * @since 1.0.8 */ public void applyProperties(){ getDataMediator().applyProperties(); } /**
/** * get the real module data. * @return the real module data. */ public T getData(){ return getDataMediator().getData(); } /**
/** * get the real module data. * @return the real module data. */ public T getData(){ return getDataMediator().getData(); } /**
/** * get the proxy of module data. * @return the proxy of module data. */ public T getDataProxy(){ return getDataMediator().getDataProxy(); }
/** * apply all current properties with target interceptor. that means notify all property value apply. * @param interceptor the property interceptor * @since 1.0.8 */ public void applyProperties(PropertyInterceptor interceptor){ getDataMediator().applyProperties(interceptor); }
/** * get the proxy of module data. * @return the proxy of module data. */ public T getDataProxy(){ return getDataMediator().getDataProxy(); }
/** * apply all current properties. that means notify all property value apply. * @since 1.0.8 */ public void applyProperties(){ getDataMediator().applyProperties(); } /**
/** * apply all current properties with target interceptor. that means notify all property value apply. * @param interceptor the property interceptor * @since 1.0.8 */ public void applyProperties(PropertyInterceptor interceptor){ getDataMediator().applyProperties(interceptor); }
/** * get the data mediator for current position. * * @return the data mediator. */ public final DataMediator<T> getDataMediator() { DataBindingRecyclerAdapter<T> adapter = getAdapter(); if (adapter == null) { return null; } int pos = getAdapterPosition(); if(DEBUG) { Logger.i(TAG, "getDataMediator", "pos = " + pos + " , layoutPos = " + getLayoutPosition() + " ,oldPos = " + getOldPosition()); } return adapter.getBinder(pos).getDataMediator(); }
binder.getDataMediator().inflatePropertyChain(fullName); simpleProp = fullName.substring(fullName.lastIndexOf(".") + 1); }else{
binder.getDataMediator().inflatePropertyChain(fullName); simpleProp = fullName.substring(fullName.lastIndexOf(".") + 1); }else{