Browse Source

DataCrawlingConfigForm.java

Shunji Makino 10 years ago
parent
commit
46a6485db1

BIN
src/main/h2/webapp/WEB-INF/db/fess.mv.db


+ 0 - 117
src/main/java/org/codelibs/fess/crud/form/admin/BsDataCrawlingConfigForm.java

@@ -1,117 +0,0 @@
-/*
- * Copyright 2009-2015 the CodeLibs Project and the Others.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
- * either express or implied. See the License for the specific language
- * governing permissions and limitations under the License.
- */
-
-package org.codelibs.fess.crud.form.admin;
-
-import java.util.HashMap;
-import java.util.Map;
-
-import org.codelibs.fess.Constants;
-import org.seasar.struts.annotation.DateType;
-import org.seasar.struts.annotation.IntRange;
-import org.seasar.struts.annotation.IntegerType;
-import org.seasar.struts.annotation.LongType;
-import org.seasar.struts.annotation.Maxbytelength;
-import org.seasar.struts.annotation.Required;
-
-public abstract class BsDataCrawlingConfigForm {
-    @IntegerType
-    public String pageNumber;
-
-    public Map<String, String> searchParams = new HashMap<String, String>();
-
-    @IntegerType
-    public int crudMode;
-
-    public String getCurrentPageNumber() {
-        return pageNumber;
-    }
-
-    @Required(target = "confirmfromupdate,update,delete")
-    @LongType
-    public String id;
-
-    @Required(target = "confirmfromcreate,create,confirmfromupdate,update,delete")
-    @Maxbytelength(maxbytelength = 200)
-    public String name;
-
-    @Required(target = "confirmfromcreate,create,confirmfromupdate,update,delete")
-    @Maxbytelength(maxbytelength = 4000)
-    public String handlerName;
-
-    public String handlerParameter;
-
-    @Maxbytelength(maxbytelength = 4000)
-    public String handlerScript;
-
-    @Required(target = "confirmfromcreate,create,confirmfromupdate,update,delete")
-    @IntRange(min = 0, max = 2147483647)
-    public String boost;
-
-    @Required(target = "confirmfromcreate,create,confirmfromupdate,update,delete")
-    @Maxbytelength(maxbytelength = 1)
-    public String available;
-
-    @Required(target = "confirmfromupdate,update,delete")
-    @IntegerType
-    @IntRange(min = 0, max = 2147483647)
-    public String sortOrder;
-
-    @Required(target = "confirmfromupdate,update,delete")
-    @Maxbytelength(maxbytelength = 255)
-    public String createdBy;
-
-    @Required(target = "confirmfromupdate,update,delete")
-    @DateType(datePattern = Constants.DEFAULT_DATETIME_FORMAT)
-    public String createdTime;
-
-    @Maxbytelength(maxbytelength = 255)
-    public String updatedBy;
-
-    @DateType(datePattern = Constants.DEFAULT_DATETIME_FORMAT)
-    public String updatedTime;
-
-    @Maxbytelength(maxbytelength = 255)
-    public String deletedBy;
-
-    @DateType(datePattern = Constants.DEFAULT_DATETIME_FORMAT)
-    public String deletedTime;
-
-    @Required(target = "confirmfromupdate,update,delete")
-    @IntegerType
-    public String versionNo;
-
-    public void initialize() {
-
-        id = null;
-        name = null;
-        handlerName = null;
-        handlerParameter = null;
-        handlerScript = null;
-        boost = "1";
-        available = null;
-        sortOrder = null;
-        createdBy = null;
-        createdTime = null;
-        updatedBy = null;
-        updatedTime = null;
-        deletedBy = null;
-        deletedTime = null;
-        versionNo = null;
-
-    }
-
-}

+ 90 - 4
src/main/java/org/codelibs/fess/web/admin/DataCrawlingConfigForm.java

@@ -19,11 +19,18 @@ package org.codelibs.fess.web.admin;
 import java.io.Serializable;
 import java.text.SimpleDateFormat;
 import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
 
 import org.codelibs.fess.Constants;
-import org.codelibs.fess.crud.form.admin.BsDataCrawlingConfigForm;
+import org.seasar.struts.annotation.DateType;
+import org.seasar.struts.annotation.IntRange;
+import org.seasar.struts.annotation.IntegerType;
+import org.seasar.struts.annotation.LongType;
+import org.seasar.struts.annotation.Maxbytelength;
+import org.seasar.struts.annotation.Required;
 
-public class DataCrawlingConfigForm extends BsDataCrawlingConfigForm implements Serializable {
+public class DataCrawlingConfigForm implements Serializable {
 
     private static final long serialVersionUID = 1L;
 
@@ -31,9 +38,88 @@ public class DataCrawlingConfigForm extends BsDataCrawlingConfigForm implements
 
     public String[] labelTypeIds;
 
-    @Override
+    @IntegerType
+    public String pageNumber;
+
+    public Map<String, String> searchParams = new HashMap<String, String>();
+
+    @IntegerType
+    public int crudMode;
+
+    public String getCurrentPageNumber() {
+        return pageNumber;
+    }
+
+    @Required(target = "confirmfromupdate,update,delete")
+    @LongType
+    public String id;
+
+    @Required(target = "confirmfromcreate,create,confirmfromupdate,update,delete")
+    @Maxbytelength(maxbytelength = 200)
+    public String name;
+
+    @Required(target = "confirmfromcreate,create,confirmfromupdate,update,delete")
+    @Maxbytelength(maxbytelength = 4000)
+    public String handlerName;
+
+    public String handlerParameter;
+
+    @Maxbytelength(maxbytelength = 4000)
+    public String handlerScript;
+
+    @Required(target = "confirmfromcreate,create,confirmfromupdate,update,delete")
+    @IntRange(min = 0, max = 2147483647)
+    public String boost;
+
+    @Required(target = "confirmfromcreate,create,confirmfromupdate,update,delete")
+    @Maxbytelength(maxbytelength = 1)
+    public String available;
+
+    @Required(target = "confirmfromupdate,update,delete")
+    @IntegerType
+    @IntRange(min = 0, max = 2147483647)
+    public String sortOrder;
+
+    @Required(target = "confirmfromupdate,update,delete")
+    @Maxbytelength(maxbytelength = 255)
+    public String createdBy;
+
+    @Required(target = "confirmfromupdate,update,delete")
+    @DateType(datePattern = Constants.DEFAULT_DATETIME_FORMAT)
+    public String createdTime;
+
+    @Maxbytelength(maxbytelength = 255)
+    public String updatedBy;
+
+    @DateType(datePattern = Constants.DEFAULT_DATETIME_FORMAT)
+    public String updatedTime;
+
+    @Maxbytelength(maxbytelength = 255)
+    public String deletedBy;
+
+    @DateType(datePattern = Constants.DEFAULT_DATETIME_FORMAT)
+    public String deletedTime;
+
+    @Required(target = "confirmfromupdate,update,delete")
+    @IntegerType
+    public String versionNo;
+
     public void initialize() {
-        super.initialize();
+        id = null;
+        name = null;
+        handlerName = null;
+        handlerParameter = null;
+        handlerScript = null;
+        boost = "1";
+        available = null;
+        sortOrder = null;
+        createdBy = null;
+        createdTime = null;
+        updatedBy = null;
+        updatedTime = null;
+        deletedBy = null;
+        deletedTime = null;
+        versionNo = null;
         sortOrder = "0";
         // Temporary data
         createdBy = "system";