package javango.polls;
import java.util.ArrayList;
import java.util.List;
import com.google.inject.Inject;
import com.google.inject.Injector;
import javango.api.Url;
import javango.core.RegUrl;
import javango.core.SubappUrl;
public class Urls implements javango.api.Urls {
@Inject
public Urls(Injector injector) {
super();
this.injector = injector;
}
Injector injector;
List<Url> l = new ArrayList<Url>();
public Urls() {
l.add(new RegUrl("^$", Views.class, "index"));
l.add(new RegUrl("^(\\d+)/$", Views.class, "detail"));
l.add(new RegUrl("^(\\d+)/results/$", Views.class, "results"));
l.add(new RegUrl("^(\\d+)/vote/$", Views.class, "vote"));
l.add(new SubappUrl(injector, "^admin/", javango.contrib.admin.Urls.class));
}
public List<Url> getUrlPatterns() {
return l;
}
}