All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jpattern.gwt.client.view.IShowViewStrategy Maven / Gradle / Ivy

package com.jpattern.gwt.client.view;

import com.google.gwt.user.client.ui.HasWidgets;

/**
 * 
 * @author Francesco Cina
 *
 * 19/lug/2011
 */
public interface IShowViewStrategy {

	/**
	 * Return the view associated with the strategy
	 * @return
	 */
	T getView();
	
	/**
	 * this is called when an asynchronous action begins
	 */
	void onLoadStart();
	
	/**
	 * This is called when a started asynchronous action ends its execution
	 */
	void onLoadCompleted();
	
	void setParent(HasWidgets container);
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy