public class GuiceElementVisitor extends DefaultElementVisitor<java.lang.Void>
GinjectorBindings.| Modifier and Type | Class and Description |
|---|---|
static interface |
GuiceElementVisitor.GuiceElementVisitorFactory
Interface for use with Assisted Injection for creating
GuiceElementVisitor |
| Constructor and Description |
|---|
GuiceElementVisitor(com.google.gwt.core.ext.TreeLogger logger,
GuiceElementVisitor.GuiceElementVisitorFactory guiceElementVisitorFactory,
GuiceBindingVisitorFactory bindingVisitorFactory,
ErrorManager errorManager,
GinjectorBindings bindings,
BindingFactory bindingFactory) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Message> |
getMessages() |
<T> java.lang.Void |
visit(Binding<T> command) |
java.lang.Void |
visit(Message message) |
java.lang.Void |
visit(PrivateElements privateElements) |
<T> java.lang.Void |
visit(ProviderLookup<T> providerLookup) |
java.lang.Void |
visit(StaticInjectionRequest staticInjectionRequest) |
void |
visitElementsAndReportErrors(java.util.List<Element> elements) |
protected java.lang.Void |
visitOther(Element element) |
@Inject public GuiceElementVisitor(com.google.gwt.core.ext.TreeLogger logger, GuiceElementVisitor.GuiceElementVisitorFactory guiceElementVisitorFactory, GuiceBindingVisitorFactory bindingVisitorFactory, ErrorManager errorManager, GinjectorBindings bindings, BindingFactory bindingFactory)
public void visitElementsAndReportErrors(java.util.List<Element> elements)
public <T> java.lang.Void visit(Binding<T> command)
visit in interface ElementVisitor<java.lang.Void>visit in class DefaultElementVisitor<java.lang.Void>public java.lang.Void visit(Message message)
visit in interface ElementVisitor<java.lang.Void>visit in class DefaultElementVisitor<java.lang.Void>public <T> java.lang.Void visit(ProviderLookup<T> providerLookup)
visit in interface ElementVisitor<java.lang.Void>visit in class DefaultElementVisitor<java.lang.Void>protected java.lang.Void visitOther(Element element)
visitOther in class DefaultElementVisitor<java.lang.Void>public java.lang.Void visit(StaticInjectionRequest staticInjectionRequest)
visit in interface ElementVisitor<java.lang.Void>visit in class DefaultElementVisitor<java.lang.Void>public java.lang.Void visit(PrivateElements privateElements)
visit in interface ElementVisitor<java.lang.Void>visit in class DefaultElementVisitor<java.lang.Void>public java.util.List<Message> getMessages()