Package org.eclipse.e4.core.di.annotations
Application programming interfaces for annotations used by the dependency injection.
Package Specification
This package provides application programming interfaces for annotations used by the dependency injection.-
Annotation Types Summary Annotation Type Description CanExecute Use this annotation to tag methods that determine if this object'sExecute
method can be called.Creatable Specifies that the target class can be created by an injector as needed.Evaluate Use this annotation to tag methods that determine if MUIElements (e.g., MMenu, MToolbar and it's items etc.) should be visible or not.Execute Use this annotation to tag methods that need to be executed.GroupUpdates This annotation indicates that injection field or method supports batching of updates.Optional This annotation can be applied to methods, fields, and parameters to mark them as optional for the dependency injection.