// @SOURCE:/home/uyaji/git2/Relation/PartsList/PartsList/conf/routes
// @HASH:615468e62c351549da8f28f0cc487286a8cbfb0f
// @DATE:Tue Aug 06 15:10:19 JST 2013


import play.core._
import play.core.Router._
import play.core.j._

import play.api.mvc._


import Router.queryString

object Routes extends Router.Routes {

private var _prefix = "/"

def setPrefix(prefix: String) {
  _prefix = prefix  
  List[(String,Routes)]().foreach {
    case (p, router) => router.setPrefix(prefix + (if(prefix.endsWith("/")) "" else "/") + p)
  }
}

def prefix = _prefix

lazy val defaultPrefix = { if(Routes.prefix.endsWith("/")) "" else "/" } 


// @LINE:6
private[this] lazy val controllers_Application_index0 = Route("GET", PathPattern(List(StaticPart(Routes.prefix))))
        

// @LINE:7
private[this] lazy val controllers_PartsListController_index1 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("single_partslist"))))
        

// @LINE:8
private[this] lazy val controllers_PartsListController_index2 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("multi_partslist"))))
        

// @LINE:9
private[this] lazy val controllers_PartsListController_index3 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("multi_partslist"))))
        

// @LINE:10
private[this] lazy val controllers_PartsListController_index4 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("cost_partslist"))))
        

// @LINE:11
private[this] lazy val controllers_PartsListController_index5 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("unit_partslist"))))
        

// @LINE:12
private[this] lazy val controllers_PartsListController_upIndex6 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("multi_uppartslist"))))
        

// @LINE:13
private[this] lazy val controllers_PartsListController_upIndex7 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("single_uppartslist"))))
        

// @LINE:14
private[this] lazy val controllers_PartsListController_upIndex8 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("top_uppartslist"))))
        

// @LINE:15
private[this] lazy val controllers_PartsMasterController_create9 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("partCreate"))))
        

// @LINE:16
private[this] lazy val controllers_PartsMasterController_update10 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("partModify"))))
        

// @LINE:17
private[this] lazy val controllers_PartsMasterController_partRegistration11 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("partSave"))))
        

// @LINE:18
private[this] lazy val controllers_PartsMasterController_partModification12 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("partModification"))))
        

// @LINE:19
private[this] lazy val controllers_PartsListController_createRelation13 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("relationCreate"))))
        

// @LINE:20
private[this] lazy val controllers_PartsListController_relationRegistration14 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("relationSave"))))
        

// @LINE:21
private[this] lazy val controllers_PartsListController_updateRelation15 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("relationUpdate"))))
        

// @LINE:22
private[this] lazy val controllers_PartsListController_relationUpdate16 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("relationChange"))))
        

// @LINE:23
private[this] lazy val controllers_ProjectController_createProject17 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("projectCreate"))))
        

// @LINE:24
private[this] lazy val controllers_ProjectController_projectRegistration18 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("projectSave"))))
        

// @LINE:25
private[this] lazy val controllers_ProjectController_updateProject19 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("projectModify"))))
        

// @LINE:26
private[this] lazy val controllers_ProjectController_projectModification20 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("projectModification"))))
        

// @LINE:27
private[this] lazy val controllers_ProjectController_projectMemberDelete21 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("projectMemberDelete"))))
        

// @LINE:28
private[this] lazy val controllers_UserController_createUser22 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("userCreate"))))
        

// @LINE:29
private[this] lazy val controllers_UserController_userRegistration23 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("userSave"))))
        

// @LINE:30
private[this] lazy val controllers_UserController_updateUser24 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("userModify"))))
        

// @LINE:31
private[this] lazy val controllers_UserController_userModification25 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("userModification"))))
        

// @LINE:32
private[this] lazy val controllers_NotifyController_createNotify26 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("notifyCreate/"),DynamicPart("partId", """[^/]+""",true),StaticPart("/"),DynamicPart("notifyType", """[^/]+""",true))))
        

// @LINE:33
private[this] lazy val controllers_NotifyController_notifyRegistration27 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("notifySave"))))
        

// @LINE:34
private[this] lazy val controllers_NotifyController_showNotify28 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("notifyShow"))))
        

// @LINE:35
private[this] lazy val controllers_NotifyController_updateState29 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("notifyUpdate"))))
        

// @LINE:36
private[this] lazy val controllers_ReplyController_createReply30 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("replyCreate/"),DynamicPart("notifyId", """[^/]+""",true),StaticPart("/"),DynamicPart("replyId", """[^/]+""",true),StaticPart("/"),DynamicPart("notifyType", """[^/]+""",true),StaticPart("/"),DynamicPart("replyType", """[^/]+""",true),StaticPart("/"),DynamicPart("partId", """[^/]+""",true),StaticPart("/"),DynamicPart("state", """[^/]+""",true))))
        

// @LINE:37
private[this] lazy val controllers_ReplyController_replyRegistration31 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("replySave"))))
        

// @LINE:38
private[this] lazy val controllers_ReplyController_showReply32 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("replyShow"))))
        

// @LINE:39
private[this] lazy val controllers_PartsMasterController_list33 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("list"))))
        

// @LINE:40
private[this] lazy val controllers_ProjectController_list34 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("projectlist"))))
        

// @LINE:41
private[this] lazy val controllers_UserController_list35 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("userList"))))
        

// @LINE:42
private[this] lazy val controllers_NotifyController_listRecursion36 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("notifylist"))))
        

// @LINE:43
private[this] lazy val controllers_PartsMasterController_partDelete37 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("partDelete/"),DynamicPart("id", """[^/]+""",true))))
        

// @LINE:44
private[this] lazy val controllers_PartsListController_relationDelete38 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("relationDelete/"),DynamicPart("parentName", """[^/]+""",true),StaticPart("/"),DynamicPart("childName", """[^/]+""",true))))
        

// @LINE:45
private[this] lazy val controllers_PartsMasterController_showAtach39 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("showAtach"))))
        

// @LINE:46
private[this] lazy val controllers_PartsMasterController_dropAtach40 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("dropAtach"))))
        

// @LINE:47
private[this] lazy val controllers_Application_picture41 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("picture"))))
        

// @LINE:48
private[this] lazy val controllers_Application_upload42 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("upload"))))
        

// @LINE:49
private[this] lazy val controllers_Application_show43 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("show"))))
        

// @LINE:50
private[this] lazy val controllers_Autocomplete_projectList44 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("projectAutocomple"))))
        

// @LINE:51
private[this] lazy val controllers_Autocomplete_partList45 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("partAutocomplete"))))
        

// @LINE:52
private[this] lazy val controllers_Autocomplete_userList46 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("userAutocomplete"))))
        

// @LINE:54
private[this] lazy val controllers_Assets_at47 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("assets/"),DynamicPart("file", """.+""",false))))
        
def documentation = List(("""GET""", prefix,"""controllers.Application.index"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """single_partslist""","""controllers.PartsListController.index(opt:Int = 0, page:Int, key:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """multi_partslist""","""controllers.PartsListController.index(opt:Int = 1, page:Int, key:String)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """multi_partslist""","""controllers.PartsListController.index(opt:Int = 1, page:Int, key:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """cost_partslist""","""controllers.PartsListController.index(opt:Int = 2, page:Int, key:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """unit_partslist""","""controllers.PartsListController.index(opt:Int = 3, page:Int, key:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """multi_uppartslist""","""controllers.PartsListController.upIndex(opt:Int = 0, page:Int, key:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """single_uppartslist""","""controllers.PartsListController.upIndex(opt:Int = 1, page:Int, key:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """top_uppartslist""","""controllers.PartsListController.upIndex(opt:Int = 2, page:Int, key:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """partCreate""","""controllers.PartsMasterController.create"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """partModify""","""controllers.PartsMasterController.update(id:Long)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """partSave""","""controllers.PartsMasterController.partRegistration()"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """partModification""","""controllers.PartsMasterController.partModification(id:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """relationCreate""","""controllers.PartsListController.createRelation(parent:String)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """relationSave""","""controllers.PartsListController.relationRegistration"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """relationUpdate""","""controllers.PartsListController.updateRelation(parent:String, child:String)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """relationChange""","""controllers.PartsListController.relationUpdate(childName:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """projectCreate""","""controllers.ProjectController.createProject"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """projectSave""","""controllers.ProjectController.projectRegistration()"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """projectModify""","""controllers.ProjectController.updateProject(id:Long)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """projectModification""","""controllers.ProjectController.projectModification(id:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """projectMemberDelete""","""controllers.ProjectController.projectMemberDelete(pid:Long, memberId:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """userCreate""","""controllers.UserController.createUser"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """userSave""","""controllers.UserController.userRegistration()"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """userModify""","""controllers.UserController.updateUser(id:Long)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """userModification""","""controllers.UserController.userModification(id:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """notifyCreate/$partId<[^/]+>/$notifyType<[^/]+>""","""controllers.NotifyController.createNotify(partId:Long, notifyType:Long)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """notifySave""","""controllers.NotifyController.notifyRegistration(id:Long, notifyType:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """notifyShow""","""controllers.NotifyController.showNotify(id:Long, partId:Long, notifyType:Long, state:Long)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """notifyUpdate""","""controllers.NotifyController.updateState(id:Long, partId:Long, notifyType:Long, state:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """replyCreate/$notifyId<[^/]+>/$replyId<[^/]+>/$notifyType<[^/]+>/$replyType<[^/]+>/$partId<[^/]+>/$state<[^/]+>""","""controllers.ReplyController.createReply(notifyId:Long, replyId:Long, notifyType:Long, replyType:Long, partId:Long, state:Long)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """replySave""","""controllers.ReplyController.replyRegistration(notifyId:Long, replyId:Long, partId:Long, notifyType:Long, state:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """replyShow""","""controllers.ReplyController.showReply(id:Long, partId:Long, notifyType:Long, replyType:Long, state:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """list""","""controllers.PartsMasterController.list(page:Int, key:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """projectlist""","""controllers.ProjectController.list(page:Int, key:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """userList""","""controllers.UserController.list(page:Int, key:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """notifylist""","""controllers.NotifyController.listRecursion(page:Int, partId:Long, notifyType:Long, state:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """partDelete/$id<[^/]+>""","""controllers.PartsMasterController.partDelete(id:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """relationDelete/$parentName<[^/]+>/$childName<[^/]+>""","""controllers.PartsListController.relationDelete(parentName:String, childName:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """showAtach""","""controllers.PartsMasterController.showAtach(fileName:String, contentType:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """dropAtach""","""controllers.PartsMasterController.dropAtach(id:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """picture""","""controllers.Application.picture"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """upload""","""controllers.Application.upload"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """show""","""controllers.Application.show"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """projectAutocomple""","""controllers.Autocomplete.projectList()"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """partAutocomplete""","""controllers.Autocomplete.partList()"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """userAutocomplete""","""controllers.Autocomplete.userList()"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """assets/$file<.+>""","""controllers.Assets.at(path:String = "/public", file:String)""")).foldLeft(List.empty[(String,String,String)]) { (s,e) => e.asInstanceOf[Any] match {
  case r @ (_,_,_) => s :+ r.asInstanceOf[(String,String,String)]
  case l => s ++ l.asInstanceOf[List[(String,String,String)]] 
}}
       
    
def routes:PartialFunction[RequestHeader,Handler] = {        

// @LINE:6
case controllers_Application_index0(params) => {
   call { 
        invokeHandler(controllers.Application.index, HandlerDef(this, "controllers.Application", "index", Nil,"GET", """ Home page""", Routes.prefix + """"""))
   }
}
        

// @LINE:7
case controllers_PartsListController_index1(params) => {
   call(Param[Int]("opt", Right(0)), params.fromQuery[Int]("page", None), params.fromQuery[String]("key", None)) { (opt, page, key) =>
        invokeHandler(controllers.PartsListController.index(opt, page, key), HandlerDef(this, "controllers.PartsListController", "index", Seq(classOf[Int], classOf[Int], classOf[String]),"GET", """""", Routes.prefix + """single_partslist"""))
   }
}
        

// @LINE:8
case controllers_PartsListController_index2(params) => {
   call(Param[Int]("opt", Right(1)), params.fromQuery[Int]("page", None), params.fromQuery[String]("key", None)) { (opt, page, key) =>
        invokeHandler(controllers.PartsListController.index(opt, page, key), HandlerDef(this, "controllers.PartsListController", "index", Seq(classOf[Int], classOf[Int], classOf[String]),"GET", """""", Routes.prefix + """multi_partslist"""))
   }
}
        

// @LINE:9
case controllers_PartsListController_index3(params) => {
   call(Param[Int]("opt", Right(1)), params.fromQuery[Int]("page", None), params.fromQuery[String]("key", None)) { (opt, page, key) =>
        invokeHandler(controllers.PartsListController.index(opt, page, key), HandlerDef(this, "controllers.PartsListController", "index", Seq(classOf[Int], classOf[Int], classOf[String]),"POST", """""", Routes.prefix + """multi_partslist"""))
   }
}
        

// @LINE:10
case controllers_PartsListController_index4(params) => {
   call(Param[Int]("opt", Right(2)), params.fromQuery[Int]("page", None), params.fromQuery[String]("key", None)) { (opt, page, key) =>
        invokeHandler(controllers.PartsListController.index(opt, page, key), HandlerDef(this, "controllers.PartsListController", "index", Seq(classOf[Int], classOf[Int], classOf[String]),"GET", """""", Routes.prefix + """cost_partslist"""))
   }
}
        

// @LINE:11
case controllers_PartsListController_index5(params) => {
   call(Param[Int]("opt", Right(3)), params.fromQuery[Int]("page", None), params.fromQuery[String]("key", None)) { (opt, page, key) =>
        invokeHandler(controllers.PartsListController.index(opt, page, key), HandlerDef(this, "controllers.PartsListController", "index", Seq(classOf[Int], classOf[Int], classOf[String]),"GET", """""", Routes.prefix + """unit_partslist"""))
   }
}
        

// @LINE:12
case controllers_PartsListController_upIndex6(params) => {
   call(Param[Int]("opt", Right(0)), params.fromQuery[Int]("page", None), params.fromQuery[String]("key", None)) { (opt, page, key) =>
        invokeHandler(controllers.PartsListController.upIndex(opt, page, key), HandlerDef(this, "controllers.PartsListController", "upIndex", Seq(classOf[Int], classOf[Int], classOf[String]),"GET", """""", Routes.prefix + """multi_uppartslist"""))
   }
}
        

// @LINE:13
case controllers_PartsListController_upIndex7(params) => {
   call(Param[Int]("opt", Right(1)), params.fromQuery[Int]("page", None), params.fromQuery[String]("key", None)) { (opt, page, key) =>
        invokeHandler(controllers.PartsListController.upIndex(opt, page, key), HandlerDef(this, "controllers.PartsListController", "upIndex", Seq(classOf[Int], classOf[Int], classOf[String]),"GET", """""", Routes.prefix + """single_uppartslist"""))
   }
}
        

// @LINE:14
case controllers_PartsListController_upIndex8(params) => {
   call(Param[Int]("opt", Right(2)), params.fromQuery[Int]("page", None), params.fromQuery[String]("key", None)) { (opt, page, key) =>
        invokeHandler(controllers.PartsListController.upIndex(opt, page, key), HandlerDef(this, "controllers.PartsListController", "upIndex", Seq(classOf[Int], classOf[Int], classOf[String]),"GET", """""", Routes.prefix + """top_uppartslist"""))
   }
}
        

// @LINE:15
case controllers_PartsMasterController_create9(params) => {
   call { 
        invokeHandler(controllers.PartsMasterController.create, HandlerDef(this, "controllers.PartsMasterController", "create", Nil,"GET", """""", Routes.prefix + """partCreate"""))
   }
}
        

// @LINE:16
case controllers_PartsMasterController_update10(params) => {
   call(params.fromQuery[Long]("id", None)) { (id) =>
        invokeHandler(controllers.PartsMasterController.update(id), HandlerDef(this, "controllers.PartsMasterController", "update", Seq(classOf[Long]),"GET", """""", Routes.prefix + """partModify"""))
   }
}
        

// @LINE:17
case controllers_PartsMasterController_partRegistration11(params) => {
   call { 
        invokeHandler(controllers.PartsMasterController.partRegistration(), HandlerDef(this, "controllers.PartsMasterController", "partRegistration", Nil,"POST", """""", Routes.prefix + """partSave"""))
   }
}
        

// @LINE:18
case controllers_PartsMasterController_partModification12(params) => {
   call(params.fromQuery[Long]("id", None)) { (id) =>
        invokeHandler(controllers.PartsMasterController.partModification(id), HandlerDef(this, "controllers.PartsMasterController", "partModification", Seq(classOf[Long]),"POST", """""", Routes.prefix + """partModification"""))
   }
}
        

// @LINE:19
case controllers_PartsListController_createRelation13(params) => {
   call(params.fromQuery[String]("parent", None)) { (parent) =>
        invokeHandler(controllers.PartsListController.createRelation(parent), HandlerDef(this, "controllers.PartsListController", "createRelation", Seq(classOf[String]),"GET", """""", Routes.prefix + """relationCreate"""))
   }
}
        

// @LINE:20
case controllers_PartsListController_relationRegistration14(params) => {
   call { 
        invokeHandler(controllers.PartsListController.relationRegistration, HandlerDef(this, "controllers.PartsListController", "relationRegistration", Nil,"POST", """""", Routes.prefix + """relationSave"""))
   }
}
        

// @LINE:21
case controllers_PartsListController_updateRelation15(params) => {
   call(params.fromQuery[String]("parent", None), params.fromQuery[String]("child", None)) { (parent, child) =>
        invokeHandler(controllers.PartsListController.updateRelation(parent, child), HandlerDef(this, "controllers.PartsListController", "updateRelation", Seq(classOf[String], classOf[String]),"GET", """""", Routes.prefix + """relationUpdate"""))
   }
}
        

// @LINE:22
case controllers_PartsListController_relationUpdate16(params) => {
   call(params.fromQuery[String]("childName", None)) { (childName) =>
        invokeHandler(controllers.PartsListController.relationUpdate(childName), HandlerDef(this, "controllers.PartsListController", "relationUpdate", Seq(classOf[String]),"POST", """""", Routes.prefix + """relationChange"""))
   }
}
        

// @LINE:23
case controllers_ProjectController_createProject17(params) => {
   call { 
        invokeHandler(controllers.ProjectController.createProject, HandlerDef(this, "controllers.ProjectController", "createProject", Nil,"GET", """""", Routes.prefix + """projectCreate"""))
   }
}
        

// @LINE:24
case controllers_ProjectController_projectRegistration18(params) => {
   call { 
        invokeHandler(controllers.ProjectController.projectRegistration(), HandlerDef(this, "controllers.ProjectController", "projectRegistration", Nil,"POST", """""", Routes.prefix + """projectSave"""))
   }
}
        

// @LINE:25
case controllers_ProjectController_updateProject19(params) => {
   call(params.fromQuery[Long]("id", None)) { (id) =>
        invokeHandler(controllers.ProjectController.updateProject(id), HandlerDef(this, "controllers.ProjectController", "updateProject", Seq(classOf[Long]),"GET", """""", Routes.prefix + """projectModify"""))
   }
}
        

// @LINE:26
case controllers_ProjectController_projectModification20(params) => {
   call(params.fromQuery[Long]("id", None)) { (id) =>
        invokeHandler(controllers.ProjectController.projectModification(id), HandlerDef(this, "controllers.ProjectController", "projectModification", Seq(classOf[Long]),"POST", """""", Routes.prefix + """projectModification"""))
   }
}
        

// @LINE:27
case controllers_ProjectController_projectMemberDelete21(params) => {
   call(params.fromQuery[Long]("pid", None), params.fromQuery[Long]("memberId", None)) { (pid, memberId) =>
        invokeHandler(controllers.ProjectController.projectMemberDelete(pid, memberId), HandlerDef(this, "controllers.ProjectController", "projectMemberDelete", Seq(classOf[Long], classOf[Long]),"GET", """""", Routes.prefix + """projectMemberDelete"""))
   }
}
        

// @LINE:28
case controllers_UserController_createUser22(params) => {
   call { 
        invokeHandler(controllers.UserController.createUser, HandlerDef(this, "controllers.UserController", "createUser", Nil,"GET", """""", Routes.prefix + """userCreate"""))
   }
}
        

// @LINE:29
case controllers_UserController_userRegistration23(params) => {
   call { 
        invokeHandler(controllers.UserController.userRegistration(), HandlerDef(this, "controllers.UserController", "userRegistration", Nil,"POST", """""", Routes.prefix + """userSave"""))
   }
}
        

// @LINE:30
case controllers_UserController_updateUser24(params) => {
   call(params.fromQuery[Long]("id", None)) { (id) =>
        invokeHandler(controllers.UserController.updateUser(id), HandlerDef(this, "controllers.UserController", "updateUser", Seq(classOf[Long]),"GET", """""", Routes.prefix + """userModify"""))
   }
}
        

// @LINE:31
case controllers_UserController_userModification25(params) => {
   call(params.fromQuery[Long]("id", None)) { (id) =>
        invokeHandler(controllers.UserController.userModification(id), HandlerDef(this, "controllers.UserController", "userModification", Seq(classOf[Long]),"POST", """""", Routes.prefix + """userModification"""))
   }
}
        

// @LINE:32
case controllers_NotifyController_createNotify26(params) => {
   call(params.fromPath[Long]("partId", None), params.fromPath[Long]("notifyType", None)) { (partId, notifyType) =>
        invokeHandler(controllers.NotifyController.createNotify(partId, notifyType), HandlerDef(this, "controllers.NotifyController", "createNotify", Seq(classOf[Long], classOf[Long]),"GET", """""", Routes.prefix + """notifyCreate/$partId<[^/]+>/$notifyType<[^/]+>"""))
   }
}
        

// @LINE:33
case controllers_NotifyController_notifyRegistration27(params) => {
   call(params.fromQuery[Long]("id", None), params.fromQuery[Long]("notifyType", None)) { (id, notifyType) =>
        invokeHandler(controllers.NotifyController.notifyRegistration(id, notifyType), HandlerDef(this, "controllers.NotifyController", "notifyRegistration", Seq(classOf[Long], classOf[Long]),"POST", """""", Routes.prefix + """notifySave"""))
   }
}
        

// @LINE:34
case controllers_NotifyController_showNotify28(params) => {
   call(params.fromQuery[Long]("id", None), params.fromQuery[Long]("partId", None), params.fromQuery[Long]("notifyType", None), params.fromQuery[Long]("state", None)) { (id, partId, notifyType, state) =>
        invokeHandler(controllers.NotifyController.showNotify(id, partId, notifyType, state), HandlerDef(this, "controllers.NotifyController", "showNotify", Seq(classOf[Long], classOf[Long], classOf[Long], classOf[Long]),"GET", """""", Routes.prefix + """notifyShow"""))
   }
}
        

// @LINE:35
case controllers_NotifyController_updateState29(params) => {
   call(params.fromQuery[Long]("id", None), params.fromQuery[Long]("partId", None), params.fromQuery[Long]("notifyType", None), params.fromQuery[Long]("state", None)) { (id, partId, notifyType, state) =>
        invokeHandler(controllers.NotifyController.updateState(id, partId, notifyType, state), HandlerDef(this, "controllers.NotifyController", "updateState", Seq(classOf[Long], classOf[Long], classOf[Long], classOf[Long]),"POST", """""", Routes.prefix + """notifyUpdate"""))
   }
}
        

// @LINE:36
case controllers_ReplyController_createReply30(params) => {
   call(params.fromPath[Long]("notifyId", None), params.fromPath[Long]("replyId", None), params.fromPath[Long]("notifyType", None), params.fromPath[Long]("replyType", None), params.fromPath[Long]("partId", None), params.fromPath[Long]("state", None)) { (notifyId, replyId, notifyType, replyType, partId, state) =>
        invokeHandler(controllers.ReplyController.createReply(notifyId, replyId, notifyType, replyType, partId, state), HandlerDef(this, "controllers.ReplyController", "createReply", Seq(classOf[Long], classOf[Long], classOf[Long], classOf[Long], classOf[Long], classOf[Long]),"GET", """""", Routes.prefix + """replyCreate/$notifyId<[^/]+>/$replyId<[^/]+>/$notifyType<[^/]+>/$replyType<[^/]+>/$partId<[^/]+>/$state<[^/]+>"""))
   }
}
        

// @LINE:37
case controllers_ReplyController_replyRegistration31(params) => {
   call(params.fromQuery[Long]("notifyId", None), params.fromQuery[Long]("replyId", None), params.fromQuery[Long]("partId", None), params.fromQuery[Long]("notifyType", None), params.fromQuery[Long]("state", None)) { (notifyId, replyId, partId, notifyType, state) =>
        invokeHandler(controllers.ReplyController.replyRegistration(notifyId, replyId, partId, notifyType, state), HandlerDef(this, "controllers.ReplyController", "replyRegistration", Seq(classOf[Long], classOf[Long], classOf[Long], classOf[Long], classOf[Long]),"POST", """""", Routes.prefix + """replySave"""))
   }
}
        

// @LINE:38
case controllers_ReplyController_showReply32(params) => {
   call(params.fromQuery[Long]("id", None), params.fromQuery[Long]("partId", None), params.fromQuery[Long]("notifyType", None), params.fromQuery[Long]("replyType", None), params.fromQuery[Long]("state", None)) { (id, partId, notifyType, replyType, state) =>
        invokeHandler(controllers.ReplyController.showReply(id, partId, notifyType, replyType, state), HandlerDef(this, "controllers.ReplyController", "showReply", Seq(classOf[Long], classOf[Long], classOf[Long], classOf[Long], classOf[Long]),"GET", """""", Routes.prefix + """replyShow"""))
   }
}
        

// @LINE:39
case controllers_PartsMasterController_list33(params) => {
   call(params.fromQuery[Int]("page", None), params.fromQuery[String]("key", None)) { (page, key) =>
        invokeHandler(controllers.PartsMasterController.list(page, key), HandlerDef(this, "controllers.PartsMasterController", "list", Seq(classOf[Int], classOf[String]),"GET", """""", Routes.prefix + """list"""))
   }
}
        

// @LINE:40
case controllers_ProjectController_list34(params) => {
   call(params.fromQuery[Int]("page", None), params.fromQuery[String]("key", None)) { (page, key) =>
        invokeHandler(controllers.ProjectController.list(page, key), HandlerDef(this, "controllers.ProjectController", "list", Seq(classOf[Int], classOf[String]),"GET", """""", Routes.prefix + """projectlist"""))
   }
}
        

// @LINE:41
case controllers_UserController_list35(params) => {
   call(params.fromQuery[Int]("page", None), params.fromQuery[String]("key", None)) { (page, key) =>
        invokeHandler(controllers.UserController.list(page, key), HandlerDef(this, "controllers.UserController", "list", Seq(classOf[Int], classOf[String]),"GET", """""", Routes.prefix + """userList"""))
   }
}
        

// @LINE:42
case controllers_NotifyController_listRecursion36(params) => {
   call(params.fromQuery[Int]("page", None), params.fromQuery[Long]("partId", None), params.fromQuery[Long]("notifyType", None), params.fromQuery[Long]("state", None)) { (page, partId, notifyType, state) =>
        invokeHandler(controllers.NotifyController.listRecursion(page, partId, notifyType, state), HandlerDef(this, "controllers.NotifyController", "listRecursion", Seq(classOf[Int], classOf[Long], classOf[Long], classOf[Long]),"GET", """""", Routes.prefix + """notifylist"""))
   }
}
        

// @LINE:43
case controllers_PartsMasterController_partDelete37(params) => {
   call(params.fromPath[Long]("id", None)) { (id) =>
        invokeHandler(controllers.PartsMasterController.partDelete(id), HandlerDef(this, "controllers.PartsMasterController", "partDelete", Seq(classOf[Long]),"GET", """""", Routes.prefix + """partDelete/$id<[^/]+>"""))
   }
}
        

// @LINE:44
case controllers_PartsListController_relationDelete38(params) => {
   call(params.fromPath[String]("parentName", None), params.fromPath[String]("childName", None)) { (parentName, childName) =>
        invokeHandler(controllers.PartsListController.relationDelete(parentName, childName), HandlerDef(this, "controllers.PartsListController", "relationDelete", Seq(classOf[String], classOf[String]),"GET", """""", Routes.prefix + """relationDelete/$parentName<[^/]+>/$childName<[^/]+>"""))
   }
}
        

// @LINE:45
case controllers_PartsMasterController_showAtach39(params) => {
   call(params.fromQuery[String]("fileName", None), params.fromQuery[String]("contentType", None)) { (fileName, contentType) =>
        invokeHandler(controllers.PartsMasterController.showAtach(fileName, contentType), HandlerDef(this, "controllers.PartsMasterController", "showAtach", Seq(classOf[String], classOf[String]),"GET", """""", Routes.prefix + """showAtach"""))
   }
}
        

// @LINE:46
case controllers_PartsMasterController_dropAtach40(params) => {
   call(params.fromQuery[Long]("id", None)) { (id) =>
        invokeHandler(controllers.PartsMasterController.dropAtach(id), HandlerDef(this, "controllers.PartsMasterController", "dropAtach", Seq(classOf[Long]),"GET", """""", Routes.prefix + """dropAtach"""))
   }
}
        

// @LINE:47
case controllers_Application_picture41(params) => {
   call { 
        invokeHandler(controllers.Application.picture, HandlerDef(this, "controllers.Application", "picture", Nil,"GET", """""", Routes.prefix + """picture"""))
   }
}
        

// @LINE:48
case controllers_Application_upload42(params) => {
   call { 
        invokeHandler(controllers.Application.upload, HandlerDef(this, "controllers.Application", "upload", Nil,"POST", """""", Routes.prefix + """upload"""))
   }
}
        

// @LINE:49
case controllers_Application_show43(params) => {
   call { 
        invokeHandler(controllers.Application.show, HandlerDef(this, "controllers.Application", "show", Nil,"GET", """""", Routes.prefix + """show"""))
   }
}
        

// @LINE:50
case controllers_Autocomplete_projectList44(params) => {
   call { 
        invokeHandler(controllers.Autocomplete.projectList(), HandlerDef(this, "controllers.Autocomplete", "projectList", Nil,"GET", """""", Routes.prefix + """projectAutocomple"""))
   }
}
        

// @LINE:51
case controllers_Autocomplete_partList45(params) => {
   call { 
        invokeHandler(controllers.Autocomplete.partList(), HandlerDef(this, "controllers.Autocomplete", "partList", Nil,"GET", """""", Routes.prefix + """partAutocomplete"""))
   }
}
        

// @LINE:52
case controllers_Autocomplete_userList46(params) => {
   call { 
        invokeHandler(controllers.Autocomplete.userList(), HandlerDef(this, "controllers.Autocomplete", "userList", Nil,"GET", """""", Routes.prefix + """userAutocomplete"""))
   }
}
        

// @LINE:54
case controllers_Assets_at47(params) => {
   call(Param[String]("path", Right("/public")), params.fromPath[String]("file", None)) { (path, file) =>
        invokeHandler(controllers.Assets.at(path, file), HandlerDef(this, "controllers.Assets", "at", Seq(classOf[String], classOf[String]),"GET", """ Map static resources from the /public folder to the /assets URL path""", Routes.prefix + """assets/$file<.+>"""))
   }
}
        
}
    
}
        