Package javango.contrib.admin

Source Code of javango.contrib.admin.Urls

package javango.contrib.admin;

import java.util.ArrayList;
import java.util.List;

import com.google.inject.Inject;
import com.google.inject.Injector;

import javango.contrib.admin.views.Main;
import javango.contrib.jquery.JqueryUrls;
import javango.core.RegUrl;
import javango.core.SubappUrl;
import javango.api.Url;

public class Urls implements javango.api.Urls {
  List<Url> l = new ArrayList<Url>();
 
  @Inject
  public Urls(Injector injector) {
    l.add(new RegUrl("^$", Main.class, "index"));
    l.add(new SubappUrl(injector, "^jquery/", JqueryUrls.class));
    l.add(new RegUrl("^resetdb/$", Main.class, "resetdb"));
    l.add(new RegUrl("^([^/]+)/search/$", Main.class, "search"));
    l.add(new RegUrl("^([^/]+)/$", Main.class, "changeList"));
    l.add(new RegUrl("^([^/]+)/add/$", Main.class, "add"));
    l.add(new RegUrl("^([^/]+)/([^/]+)/delete/$", Main.class, "delete"));
    l.add(new RegUrl("^([^/]+)/([^/]+)/$", Main.class, "change"));
  }
 
  public List<Url> getUrlPatterns() {
    return l;
  }

}
TOP

Related Classes of javango.contrib.admin.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.