com.google.gwt.inject.rebind
Class ErrorManager
java.lang.Object
com.google.gwt.inject.rebind.ErrorManager
public class ErrorManager
- extends java.lang.Object
Manages errors that occur during the binding process. Keeps track of whether
we've found an error so we can eventually throw an
UnableToCompleteException. We do this instead of throwing
immediately so that we can find more than one error per compilation cycle.
|
Constructor Summary |
ErrorManager(com.google.gwt.core.ext.TreeLogger logger)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ErrorManager
@Inject
public ErrorManager(com.google.gwt.core.ext.TreeLogger logger)
logDoubleBind
public void logDoubleBind(Key<?> key,
Binding binding1,
GinjectorBindings ginjector1,
Binding binding2,
GinjectorBindings ginjector2)
logError
public void logError(java.lang.String message,
java.lang.Object... args)
logError
public void logError(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... args)
checkForError
public void checkForError()
throws com.google.gwt.core.ext.UnableToCompleteException
- Throws:
com.google.gwt.core.ext.UnableToCompleteException