package com.googlecode.gwt.test.autobean;
import com.google.web.bindery.autobean.shared.AutoBean;
import com.google.web.bindery.autobean.shared.AutoBeanFactory;
public interface MyAutoBeanFactory extends AutoBeanFactory {
interface Address {
// Other properties, as above
}
// Declare any bean-like interface with matching getters and setters, no base type is necessary
interface Person {
Address getAddress();
String getName();
void setAddress(Address a);
void setName(String name);
}
AutoBean<Address> address();
AutoBean<Person> person();
}