package fr.lteconsulting.hexa.client.application.archi;

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

public interface View
{
	Widget asWidget();

	public interface SelectionHandler<T>
	{
		void onSelected( T selected );
	}

	public interface HasSelectionHandlers<T>
	{
		void addSelectionhandler( SelectionHandler<T> handler );
	}
}

@@ -143,193 +143,7 @@
 t();
-%0A%0A%09public interface SelectionHandler%3CT%3E%0A%09%7B%0A%09%09void onSelected( T selected );%0A%09%7D%0A%0A%09public interface HasSelectionHandlers%3CT%3E%0A%09%7B%0A%09%09void addSelectionhandler( SelectionHandler%3CT%3E handler );%0A%09%7D
 %0A%7D%0A

delete some useless interfaces