1
package com.eucalyptus.webui.client.activity;
3
import com.eucalyptus.webui.client.ClientFactory;
4
import com.eucalyptus.webui.client.place.ErrorSinkPlace;
5
import com.eucalyptus.webui.client.view.ErrorSinkView;
6
import com.google.gwt.activity.shared.AbstractActivity;
7
import com.google.gwt.event.shared.EventBus;
8
import com.google.gwt.user.client.ui.AcceptsOneWidget;
10
public class ErrorSinkActivity extends AbstractActivity {
12
public static final String TITLE = "ERROR";
14
public static final String ERROR_TARGET = "Error in URL or search target!";
16
private ClientFactory clientFactory;
17
private ErrorSinkPlace place;
19
public ErrorSinkActivity( ErrorSinkPlace place, ClientFactory clientFactory ) {
21
this.clientFactory = clientFactory;
25
public void start( AcceptsOneWidget container, EventBus eventBus ) {
26
this.clientFactory.getShellView( ).getContentView( ).setContentTitle( TITLE );
27
ErrorSinkView view = this.clientFactory.getErrorSinkView( );
28
view.setMessage( ERROR_TARGET );
29
container.setWidget( view );