Package org.eclipse.e4.core.services.nls
package org.eclipse.e4.core.services.nls
Application programming interfaces for dependency injection of message objects for internationalization.
Package Specification
This package provides application programming interfaces and annotations for suppliers of message objects that are searched by the dependency injection framework.-
ClassDescriptionUsing this MessageRegistry allows to register controls for attributes in a Messages class.Service that is used to change the
Locale
at runtime.Service that is responsible for creating and managing message class instances.Annotation for message classes to control contribution uri to point to resource bundles in a different location caching behaviorCaching behaviors.Consumer interface that is used to bind a method of an object (e.g. a SWT control) to a field of a Messages instance.Function interface that is used to bind a property of an object (e.g. a SWT control) to a field of a Messages instance.Supplier interface that is used to bind a method of an object (e.g. a SWT control) to a field of a Messages instance.Annotation used in conjunction withInject
to mark injected values