Application programming interfaces for annotations used by the dependency injection.
Package SpecificationThis package provides application programming interfaces for annotations used by the dependency injection.
Annotation Types Summary Annotation Type Description CanExecuteUse this annotation to tag methods that determine if this object's
Executemethod can be called.
CreatableSpecifies that the target class can be created by an injector as needed. EvaluateUse this annotation to tag methods that determine if MUIElements (e.g., MMenu, MToolbar and it's items etc.) should be visible or not. ExecuteUse this annotation to tag methods that need to be executed. GroupUpdatesThis annotation indicates that injection field or method supports batching of updates. OptionalThis annotation can be applied to methods, fields, and parameters to mark them as optional for the dependency injection.