// Path: samples/pgp-sample-multimodules/domain/src/main/java/fr/putnami/gradle/sample/multimodule/person/client/PersonEditor.java
// public class PersonEditor extends Composite implements Editor<Person> {
// 
// 	interface Binder extends UiBinder<Widget, PersonEditor> {
// 	}
// 
// 	interface Driver extends SimpleBeanEditorDriver<Person, PersonEditor> {
// 	}
// 
// 	private final Binder binder = GWT.create(Binder.class);
// 	private final Driver driver = GWT.create(Driver.class);
// 
// 	@UiField
// 	@Path("name")
// 	TextBox name;
// 	@UiField
// 	@Path("email")
// 	PasswordTextBox email;
// 
// 	public PersonEditor() {
// 		initWidget(binder.createAndBindUi(this));
// 		driver.initialize(this);
// 		driver.edit(new Person());
// 	}
// 
// 	public void edit(Person person) {
// 		this.driver.edit(person);
// 	}
// 
// 	public Person flush() {
// 		return driver.flush();
// 	}
// }


import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.uibinder.client.UiHandler;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.Widget;
import fr.putnami.gradle.sample.multimodule.person.client.PersonEditor;
package fr.putnami.gradle.sample.multimodule.app.client;



public class App extends Composite implements EntryPoint {

	interface Binder extends UiBinder<Widget, App> {
	}

	private final Binder binder = GWT.create(Binder.class);

	@UiField
// Path: samples/pgp-sample-multimodules/domain/src/main/java/fr/putnami/gradle/sample/multimodule/person/client/PersonEditor.java
// public class PersonEditor extends Composite implements Editor<Person> {
// 
// 	interface Binder extends UiBinder<Widget, PersonEditor> {
// 	}
// 
// 	interface Driver extends SimpleBeanEditorDriver<Person, PersonEditor> {
// 	}
// 
// 	private final Binder binder = GWT.create(Binder.class);
// 	private final Driver driver = GWT.create(Driver.class);
// 
// 	@UiField
// 	@Path("name")
// 	TextBox name;
// 	@UiField
// 	@Path("email")
// 	PasswordTextBox email;
// 
// 	public PersonEditor() {
// 		initWidget(binder.createAndBindUi(this));
// 		driver.initialize(this);
// 		driver.edit(new Person());
// 	}
// 
// 	public void edit(Person person) {
// 		this.driver.edit(person);
// 	}
// 
// 	public Person flush() {
// 		return driver.flush();
// 	}
// }


// Path: samples/pgp-sample-multimodules/webapp/src/main/java/fr/putnami/gradle/sample/multimodule/app/client/App.java
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.uibinder.client.UiHandler;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.Widget;
import fr.putnami.gradle.sample.multimodule.person.client.PersonEditor;

package fr.putnami.gradle.sample.multimodule.app.client;



public class App extends Composite implements EntryPoint {

	interface Binder extends UiBinder<Widget, App> {
	}

	private final Binder binder = GWT.create(Binder.class);

	@UiField
	PersonEditor personEditor;