// @SOURCE:/home/uyaji/git2/Relation/PartsList/PartsList/conf/routes
// @HASH:3427c3ef74d212586058fcec880961bc2bba3b04
// @DATE:Thu Oct 31 10:25:18 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_matrixPartList4 = Route("GET", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("matrix_partslists"))))
        

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// @LINE:49
private[this] lazy val controllers_ReplyController_createReply43 = 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:50
private[this] lazy val controllers_ReplyController_replyRegistration44 = Route("POST", PathPattern(List(StaticPart(Routes.prefix),StaticPart(Routes.defaultPrefix),StaticPart("replySave"))))
        

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// @LINE:68
private[this] lazy val controllers_Assets_at61 = 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, relationKey:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """multi_partslist""","""controllers.PartsListController.index(opt:Int = 1, page:Int, key:String, relationKey:String)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """multi_partslist""","""controllers.PartsListController.index(opt:Int = 1, page:Int, key:String, relationKey:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """matrix_partslists""","""controllers.PartsListController.matrixPartList(project:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """cost_partslist""","""controllers.PartsListController.index(opt:Int = 2, page:Int, key:String, relationKey:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """unit_partslist""","""controllers.PartsListController.index(opt:Int = 3, page:Int, key:String, relationKey: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, partName:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """relationCreate""","""controllers.PartsListController.createRelation(parent:String, child:String, project:String)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """relationSave""","""controllers.PartsListController.relationRegistration(projeect:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """relationUpdate""","""controllers.PartsListController.updateRelation(parent:String, child:String, project:String)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """relationChange""","""controllers.PartsListController.relationUpdate(childName:String, project:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designChangeCoverForm""","""controllers.DesignChangeController.create"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designChangeCover""","""controllers.DesignChangeController.designChangeCoverRegistration"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designChangeCoverModify""","""controllers.DesignChangeController.designChangeCoverModify(designChangeId:Long, dcSeq:Long, message:String)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designChangeCoverModification""","""controllers.DesignChangeController.designChangeCoverModification(id:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designChangeForm""","""controllers.DesignChangeController.designChangeForm(parentName:String, childName:String, relationKey:String)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designChange""","""controllers.DesignChangeController.designChange"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designChangeCancel""","""controllers.DesignChangeController.designChangeCancel(id:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designChangeCancelByLine""","""controllers.DesignChangeController.designChangeCancelByLine(designChangeId:Long, delParent:String, delChild:String, addParent:String, addChild:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designChangeAppend""","""controllers.DesignChangeController.designChangeAppend(designChangeId:Long, dcSeq:Long, parentName:String)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designChangeModify""","""controllers.DesignChangeController.designChangeRealtionModify(designChangeId:Long, dcDelSeq:Long, dcAddSeq:Long)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designChangeModification""","""controllers.DesignChangeController.designChangeRelationModification(partName: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<[^/]+>/$designChangeId<[^/]+>/$notifyType<[^/]+>""","""controllers.NotifyController.createNotify(partId:Long, designChangeId:Long, notifyType:Long)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """notifySave""","""controllers.NotifyController.notifyRegistration(id:Long, designChangeId:Long, notifyType:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """notifyShow""","""controllers.NotifyController.showNotify(id:Long, partId:Long, designChangeId:Long, notifyType:Long, state:Long)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """notifyUpdate""","""controllers.NotifyController.updateState(id:Long, partId:Long, designChnageId:Long, notifyType:Long, state:Long)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """notifyShowAddAtach""","""controllers.NotifyController.appendAtach(id:Long, partId:Long, designChangeId: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, designChangeId:Long, notifyType:Long, replyType:Long, state:Long)"""),("""POST""", prefix + (if(prefix.endsWith("/")) "" else "/") + """replyShowAddAtach""","""controllers.ReplyController.appendAtach(id:Long, partId:Long, designChangeId: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 "/") + """designChangeNotifylist""","""controllers.NotifyController.designChangeListRecursion(page:Int, designChangeId:Long, notifyType:Long, state:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """designchangelist""","""controllers.DesignChangeController.list(page:Int, key:String)"""),("""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.AtachController.showAtach(id:Long)"""),("""GET""", prefix + (if(prefix.endsWith("/")) "" else "/") + """dropAtach""","""controllers.AtachController.dropAtach(id:Long)"""),("""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 "/") + """designChangeAutocomplete""","""controllers.Autocomplete.designChangeList()"""),("""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), params.fromQuery[String]("relationKey", None)) { (opt, page, key, relationKey) =>
        invokeHandler(controllers.PartsListController.index(opt, page, key, relationKey), HandlerDef(this, "controllers.PartsListController", "index", Seq(classOf[Int], classOf[Int], classOf[String], 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), params.fromQuery[String]("relationKey", None)) { (opt, page, key, relationKey) =>
        invokeHandler(controllers.PartsListController.index(opt, page, key, relationKey), HandlerDef(this, "controllers.PartsListController", "index", Seq(classOf[Int], classOf[Int], classOf[String], 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), params.fromQuery[String]("relationKey", None)) { (opt, page, key, relationKey) =>
        invokeHandler(controllers.PartsListController.index(opt, page, key, relationKey), HandlerDef(this, "controllers.PartsListController", "index", Seq(classOf[Int], classOf[Int], classOf[String], classOf[String]),"POST", """""", Routes.prefix + """multi_partslist"""))
   }
}
        

// @LINE:10
case controllers_PartsListController_matrixPartList4(params) => {
   call(params.fromQuery[String]("project", None)) { (project) =>
        invokeHandler(controllers.PartsListController.matrixPartList(project), HandlerDef(this, "controllers.PartsListController", "matrixPartList", Seq(classOf[String]),"GET", """""", Routes.prefix + """matrix_partslists"""))
   }
}
        

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

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

// @LINE:13
case controllers_PartsListController_upIndex7(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:14
case controllers_PartsListController_upIndex8(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:15
case controllers_PartsListController_upIndex9(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:16
case controllers_PartsMasterController_create10(params) => {
   call { 
        invokeHandler(controllers.PartsMasterController.create, HandlerDef(this, "controllers.PartsMasterController", "create", Nil,"GET", """""", Routes.prefix + """partCreate"""))
   }
}
        

// @LINE:17
case controllers_PartsMasterController_update11(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:18
case controllers_PartsMasterController_partRegistration12(params) => {
   call { 
        invokeHandler(controllers.PartsMasterController.partRegistration(), HandlerDef(this, "controllers.PartsMasterController", "partRegistration", Nil,"POST", """""", Routes.prefix + """partSave"""))
   }
}
        

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

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

// @LINE:21
case controllers_PartsListController_relationRegistration15(params) => {
   call(params.fromQuery[String]("projeect", None)) { (projeect) =>
        invokeHandler(controllers.PartsListController.relationRegistration(projeect), HandlerDef(this, "controllers.PartsListController", "relationRegistration", Seq(classOf[String]),"POST", """""", Routes.prefix + """relationSave"""))
   }
}
        

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

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

// @LINE:24
case controllers_DesignChangeController_create18(params) => {
   call { 
        invokeHandler(controllers.DesignChangeController.create, HandlerDef(this, "controllers.DesignChangeController", "create", Nil,"GET", """""", Routes.prefix + """designChangeCoverForm"""))
   }
}
        

// @LINE:25
case controllers_DesignChangeController_designChangeCoverRegistration19(params) => {
   call { 
        invokeHandler(controllers.DesignChangeController.designChangeCoverRegistration, HandlerDef(this, "controllers.DesignChangeController", "designChangeCoverRegistration", Nil,"POST", """""", Routes.prefix + """designChangeCover"""))
   }
}
        

// @LINE:26
case controllers_DesignChangeController_designChangeCoverModify20(params) => {
   call(params.fromQuery[Long]("designChangeId", None), params.fromQuery[Long]("dcSeq", None), params.fromQuery[String]("message", None)) { (designChangeId, dcSeq, message) =>
        invokeHandler(controllers.DesignChangeController.designChangeCoverModify(designChangeId, dcSeq, message), HandlerDef(this, "controllers.DesignChangeController", "designChangeCoverModify", Seq(classOf[Long], classOf[Long], classOf[String]),"GET", """""", Routes.prefix + """designChangeCoverModify"""))
   }
}
        

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

// @LINE:28
case controllers_DesignChangeController_designChangeForm22(params) => {
   call(params.fromQuery[String]("parentName", None), params.fromQuery[String]("childName", None), params.fromQuery[String]("relationKey", None)) { (parentName, childName, relationKey) =>
        invokeHandler(controllers.DesignChangeController.designChangeForm(parentName, childName, relationKey), HandlerDef(this, "controllers.DesignChangeController", "designChangeForm", Seq(classOf[String], classOf[String], classOf[String]),"GET", """""", Routes.prefix + """designChangeForm"""))
   }
}
        

// @LINE:29
case controllers_DesignChangeController_designChange23(params) => {
   call { 
        invokeHandler(controllers.DesignChangeController.designChange, HandlerDef(this, "controllers.DesignChangeController", "designChange", Nil,"POST", """""", Routes.prefix + """designChange"""))
   }
}
        

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

// @LINE:31
case controllers_DesignChangeController_designChangeCancelByLine25(params) => {
   call(params.fromQuery[Long]("designChangeId", None), params.fromQuery[String]("delParent", None), params.fromQuery[String]("delChild", None), params.fromQuery[String]("addParent", None), params.fromQuery[String]("addChild", None)) { (designChangeId, delParent, delChild, addParent, addChild) =>
        invokeHandler(controllers.DesignChangeController.designChangeCancelByLine(designChangeId, delParent, delChild, addParent, addChild), HandlerDef(this, "controllers.DesignChangeController", "designChangeCancelByLine", Seq(classOf[Long], classOf[String], classOf[String], classOf[String], classOf[String]),"GET", """""", Routes.prefix + """designChangeCancelByLine"""))
   }
}
        

// @LINE:32
case controllers_DesignChangeController_designChangeAppend26(params) => {
   call(params.fromQuery[Long]("designChangeId", None), params.fromQuery[Long]("dcSeq", None), params.fromQuery[String]("parentName", None)) { (designChangeId, dcSeq, parentName) =>
        invokeHandler(controllers.DesignChangeController.designChangeAppend(designChangeId, dcSeq, parentName), HandlerDef(this, "controllers.DesignChangeController", "designChangeAppend", Seq(classOf[Long], classOf[Long], classOf[String]),"GET", """""", Routes.prefix + """designChangeAppend"""))
   }
}
        

// @LINE:33
case controllers_DesignChangeController_designChangeRealtionModify27(params) => {
   call(params.fromQuery[Long]("designChangeId", None), params.fromQuery[Long]("dcDelSeq", None), params.fromQuery[Long]("dcAddSeq", None)) { (designChangeId, dcDelSeq, dcAddSeq) =>
        invokeHandler(controllers.DesignChangeController.designChangeRealtionModify(designChangeId, dcDelSeq, dcAddSeq), HandlerDef(this, "controllers.DesignChangeController", "designChangeRealtionModify", Seq(classOf[Long], classOf[Long], classOf[Long]),"GET", """""", Routes.prefix + """designChangeModify"""))
   }
}
        

// @LINE:34
case controllers_DesignChangeController_designChangeRelationModification28(params) => {
   call(params.fromQuery[String]("partName", None)) { (partName) =>
        invokeHandler(controllers.DesignChangeController.designChangeRelationModification(partName), HandlerDef(this, "controllers.DesignChangeController", "designChangeRelationModification", Seq(classOf[String]),"POST", """""", Routes.prefix + """designChangeModification"""))
   }
}
        

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

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

// @LINE:37
case controllers_ProjectController_updateProject31(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:38
case controllers_ProjectController_projectModification32(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:39
case controllers_ProjectController_projectMemberDelete33(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:40
case controllers_UserController_createUser34(params) => {
   call { 
        invokeHandler(controllers.UserController.createUser, HandlerDef(this, "controllers.UserController", "createUser", Nil,"GET", """""", Routes.prefix + """userCreate"""))
   }
}
        

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

// @LINE:42
case controllers_UserController_updateUser36(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:43
case controllers_UserController_userModification37(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:44
case controllers_NotifyController_createNotify38(params) => {
   call(params.fromPath[Long]("partId", None), params.fromPath[Long]("designChangeId", None), params.fromPath[Long]("notifyType", None)) { (partId, designChangeId, notifyType) =>
        invokeHandler(controllers.NotifyController.createNotify(partId, designChangeId, notifyType), HandlerDef(this, "controllers.NotifyController", "createNotify", Seq(classOf[Long], classOf[Long], classOf[Long]),"GET", """""", Routes.prefix + """notifyCreate/$partId<[^/]+>/$designChangeId<[^/]+>/$notifyType<[^/]+>"""))
   }
}
        

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

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

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

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

// @LINE:49
case controllers_ReplyController_createReply43(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:50
case controllers_ReplyController_replyRegistration44(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:51
case controllers_ReplyController_showReply45(params) => {
   call(params.fromQuery[Long]("id", None), params.fromQuery[Long]("partId", None), params.fromQuery[Long]("designChangeId", None), params.fromQuery[Long]("notifyType", None), params.fromQuery[Long]("replyType", None), params.fromQuery[Long]("state", None)) { (id, partId, designChangeId, notifyType, replyType, state) =>
        invokeHandler(controllers.ReplyController.showReply(id, partId, designChangeId, notifyType, replyType, state), HandlerDef(this, "controllers.ReplyController", "showReply", Seq(classOf[Long], classOf[Long], classOf[Long], classOf[Long], classOf[Long], classOf[Long]),"GET", """""", Routes.prefix + """replyShow"""))
   }
}
        

// @LINE:52
case controllers_ReplyController_appendAtach46(params) => {
   call(params.fromQuery[Long]("id", None), params.fromQuery[Long]("partId", None), params.fromQuery[Long]("designChangeId", None), params.fromQuery[Long]("notifyType", None), params.fromQuery[Long]("replyType", None), params.fromQuery[Long]("state", None)) { (id, partId, designChangeId, notifyType, replyType, state) =>
        invokeHandler(controllers.ReplyController.appendAtach(id, partId, designChangeId, notifyType, replyType, state), HandlerDef(this, "controllers.ReplyController", "appendAtach", Seq(classOf[Long], classOf[Long], classOf[Long], classOf[Long], classOf[Long], classOf[Long]),"POST", """""", Routes.prefix + """replyShowAddAtach"""))
   }
}
        

// @LINE:53
case controllers_PartsMasterController_list47(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:54
case controllers_ProjectController_list48(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:55
case controllers_UserController_list49(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:56
case controllers_NotifyController_listRecursion50(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:57
case controllers_NotifyController_designChangeListRecursion51(params) => {
   call(params.fromQuery[Int]("page", None), params.fromQuery[Long]("designChangeId", None), params.fromQuery[Long]("notifyType", None), params.fromQuery[Long]("state", None)) { (page, designChangeId, notifyType, state) =>
        invokeHandler(controllers.NotifyController.designChangeListRecursion(page, designChangeId, notifyType, state), HandlerDef(this, "controllers.NotifyController", "designChangeListRecursion", Seq(classOf[Int], classOf[Long], classOf[Long], classOf[Long]),"GET", """""", Routes.prefix + """designChangeNotifylist"""))
   }
}
        

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

// @LINE:59
case controllers_PartsMasterController_partDelete53(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:60
case controllers_PartsListController_relationDelete54(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:61
case controllers_AtachController_showAtach55(params) => {
   call(params.fromQuery[Long]("id", None)) { (id) =>
        invokeHandler(controllers.AtachController.showAtach(id), HandlerDef(this, "controllers.AtachController", "showAtach", Seq(classOf[Long]),"GET", """""", Routes.prefix + """showAtach"""))
   }
}
        

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

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

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

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

// @LINE:66
case controllers_Autocomplete_designChangeList60(params) => {
   call { 
        invokeHandler(controllers.Autocomplete.designChangeList(), HandlerDef(this, "controllers.Autocomplete", "designChangeList", Nil,"GET", """""", Routes.prefix + """designChangeAutocomplete"""))
   }
}
        

// @LINE:68
case controllers_Assets_at61(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<.+>"""))
   }
}
        
}
    
}
        