org.jboss.errai.ui.nav.client.local
Class TransitionAnchorFactoryProvider
java.lang.Object
org.jboss.errai.ui.nav.client.local.TransitionAnchorFactoryProvider
- All Implemented Interfaces:
- ContextualTypeProvider<TransitionAnchorFactory<?>>
@Singleton
public class TransitionAnchorFactoryProvider
- extends Object
- implements ContextualTypeProvider<TransitionAnchorFactory<?>>
Provides new instances of the TransitionAnchorFactory
class, which
allows them to be injected.
- Author:
- eric.wittmann@redhat.com
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransitionAnchorFactoryProvider
public TransitionAnchorFactoryProvider()
provide
public TransitionAnchorFactory provide(Class<?>[] typeargs,
Annotation[] qualifiers)
- Description copied from interface:
ContextualTypeProvider
- Called to provide an instance of the type provided for by this type provider. This method accepts two arguments
which are provided by the container at runtime, describing the type arguments and qualifiers at the injection
point.
- Specified by:
provide
in interface ContextualTypeProvider<TransitionAnchorFactory<?>>
- Parameters:
typeargs
- the raw class values of the outer-most type arguments. For example, if the injection point
is of the type Map<String, List<? extends Number<>> then the values
passed to this argument will be [String.class, List.class].qualifiers
- and array of qualifiers at the injection point.
- Returns:
- the type produced by this provider.
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.