@Override
    public void setTaskMonitorFactory(final TaskMonitorFactory taskMonitorFactory) {
        this.taskMonitorFactory = taskMonitorFactory;
    }
Only called the first time the widget is revealed.
stroom-core-client-widget/src/main/java/com/gwtplatform/mvp/client/MyPresenter.java