TUP-1616 Refactoring after

TUP-1616 2 commits
-->remove the field: confirmForDQ, change the method deleteElements from
private to protected ( for the child to override it)

please push to: both on 5.6 and master