@@ -0,0 +1,1109 @@
+package de.fau.cs.mad.fablab.android.view.common.binding;%0A%0Aimport android.support.v7.widget.RecyclerView;%0A%0Aimport de.fau.cs.mad.fablab.android.viewmodel.common.commands.Command;%0A%0Apublic class RecyclerViewDeltaCommandBinding  extends RecyclerView.OnScrollListener%0A        implements Binding%3CRecyclerView, RecyclerViewDeltaCommandBinding.RecyclerViewDelta%3E %7B%0A%0A    private Command%3CRecyclerViewDelta%3E mCommand;%0A%0A%0A    @Override%0A    public void bind(RecyclerView recyclerView, Command%3CRecyclerViewDelta%3E command) %7B%0A        recyclerView.addOnScrollListener(this);%0A        mCommand = command;%0A    %7D%0A%0A    @Override%0A    public void onScrolled(RecyclerView recyclerView, int dx, int dy) %7B%0A        super.onScrolled(recyclerView, dx, dy);%0A        mCommand.execute(new RecyclerViewDelta(dx, dy));%0A    %7D%0A%0A    public class RecyclerViewDelta%7B%0A        int mDy;%0A        int mDx;%0A%0A        public RecyclerViewDelta(int dx, int dy)%7B%0A            this.mDx = dx;%0A            this.mDy = dy;%0A        %7D%0A%0A        public int getDx()%7B%0A            return mDx;%0A        %7D%0A%0A        public int getDy()%7B%0A            return mDy;%0A        %7D%0A    %7D%0A%7D%0A

add new RecyclerViewDeltaCommandBinding so commands can receive deltas when list is scrolling