change public to protected on allownew-edit-remove
Only Setter Protected
Merge pull request #261 from swegele/Bug259

change public to protected on allownew-edit-remove, closes #259