Class AbstractButtonBlock