We are thinking about rewriting some code about view injection and we plan to remove view support from @EBean annotated custom classes. This means you could no longer use @ViewById, @AfterViews etc. annotations inside those classes. The reason for this change is architectural: one should not access views directly from the logic layer, the View/Fragment/Activity should do that instead.
Based on your opinion, we may reject or implement this change in the next major version of AndroidAnnotations (4.0).
What is your feeling about this?