Package org.eclipse.e4.core.di.annotations
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.-
ClassDescriptionUse this annotation to tag methods that determine if this object's
Execute
method can be called.Specifies that the target class can be created by an injector as needed.Use this annotation to tag methods that determine if MUIElements (e.g., MMenu, MToolbar and it's items etc.) should be visible or not.Use this annotation to tag methods that need to be executed.This annotation indicates that injection field or method supports batching of updates.This annotation can be applied to methods, fields, and parameters to mark them as optional for the dependency injection.