I take it you didn't mean getTitle() and getLabel() should be private.

Its a bit hard to tell what you're commenting on because of the way github shows review comments, but it'll work better if you comment below the section you're referring to.