Package javango.polls

Source Code of javango.polls.Urls

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;
  }

}
TOP

Related Classes of javango.polls.Urls

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.