net.gasbooknet.beans.WorkForm.java Source code

Java tutorial

Introduction

Here is the source code for net.gasbooknet.beans.WorkForm.java

Source

package net.gasbooknet.beans;

import org.apache.struts.upload.FormFile;
import java.util.Date;
import org.apache.commons.lang.StringUtils;

public class WorkForm extends org.apache.struts.validator.ValidatorForm implements java.io.Serializable {
    private static final java.text.DateFormat format = new java.text.SimpleDateFormat("yyyy/MM/dd");
    static {
        format.setLenient(true);
    }
    private String name;

    public void setName(String name) {
        this.name = name;
    }

    public String getName() {
        return this.name;
    }

    private Date date;

    public void setDate(Date date) {
        this.date = date;
    }

    public Date getDate() {
        return this.date;
    }

    private boolean dateIsValid = false;

    public void setDateIsValid(boolean dateIsValid) {
        this.dateIsValid = dateIsValid;
    }

    public boolean isDateIsValid() {
        return this.dateIsValid;
    }

    private java.lang.String dateAsRawString = "";

    public java.lang.String getDateAsString() {
        return (date == null) ? null : format.format(date);
    }

    public void setDateAsString(java.lang.String date) {
        this.dateIsValid = true;
        this.dateAsRawString = date;
        try {
            if (StringUtils.isNotBlank(date)) {
                format.parse(date);
            }
        } catch (java.text.ParseException pe) {
            this.dateIsValid = false;
        }
        if (dateIsValid) {
            try {
                this.date = (org.apache.commons.lang.StringUtils.isBlank(date)) ? null : format.parse(date);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }

    public void setDateAsRawString(java.lang.String date) {
        this.dateAsRawString = date;
    }

    public String getDateAsRawString() {
        return this.dateAsRawString;
    }

    private int year;

    public void setYear(int year) {
        this.year = year;
    }

    public int getYear() {
        return this.year;
    }

    private String description;

    public void setDescription(String description) {
        this.description = description;
    }

    public String getDescription() {
        return this.description;
    }

    private Integer id;

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getId() {
        return this.id;
    }

    private Integer intraUser;

    public void setIntraUser(Integer intraUser) {
        this.intraUser = intraUser;
    }

    public Integer getIntraUser() {
        return this.intraUser;
    }

    private boolean poplular;

    public void setPoplular(boolean poplular) {
        this.poplular = poplular;
    }

    public boolean isPoplular() {
        return this.poplular;
    }

    private int poplularity;

    public void setPoplularity(int poplularity) {
        this.poplularity = poplularity;
    }

    public int getPoplularity() {
        return this.poplularity;
    }

    private Integer artist;

    public void setArtist(Integer artist) {
        this.artist = artist;
    }

    public Integer getArtist() {
        return this.artist;
    }

    private boolean client;

    public void setClient(boolean client) {
        this.client = client;
    }

    public boolean isClient() {
        return this.client;
    }

    private String projectname;

    public void setProjectname(String projectname) {
        this.projectname = projectname;
    }

    public String getProjectname() {
        return this.projectname;
    }

    private String copywrite;

    public void setCopywrite(String copywrite) {
        this.copywrite = copywrite;
    }

    public String getCopywrite() {
        return this.copywrite;
    }

    private String productionpurpose;

    public void setProductionpurpose(String productionpurpose) {
        this.productionpurpose = productionpurpose;
    }

    public String getProductionpurpose() {
        return this.productionpurpose;
    }

    private String exposurehistory;

    public void setExposurehistory(String exposurehistory) {
        this.exposurehistory = exposurehistory;
    }

    public String getExposurehistory() {
        return this.exposurehistory;
    }

    private String credit;

    public void setCredit(String credit) {
        this.credit = credit;
    }

    public String getCredit() {
        return this.credit;
    }

    private String clientname;

    public void setClientname(String clientname) {
        this.clientname = clientname;
    }

    public String getClientname() {
        return this.clientname;
    }

    private String cilentrequest;

    public void setCilentrequest(String cilentrequest) {
        this.cilentrequest = cilentrequest;
    }

    public String getCilentrequest() {
        return this.cilentrequest;
    }

    private String title;

    public void setTitle(String title) {
        this.title = title;
    }

    public String getTitle() {
        return this.title;
    }

    private Date expiredate;

    public void setExpiredate(Date expiredate) {
        this.expiredate = expiredate;
    }

    public Date getExpiredate() {
        return this.expiredate;
    }

    private boolean expiredateIsValid = false;

    public void setExpiredateIsValid(boolean expiredateIsValid) {
        this.expiredateIsValid = expiredateIsValid;
    }

    public boolean isExpiredateIsValid() {
        return this.expiredateIsValid;
    }

    private java.lang.String expiredateAsRawString = "";

    public java.lang.String getExpiredateAsString() {
        return (expiredate == null) ? null : format.format(expiredate);
    }

    public void setExpiredateAsString(java.lang.String expiredate) {
        this.expiredateIsValid = true;
        this.expiredateAsRawString = expiredate;
        try {
            if (StringUtils.isNotBlank(expiredate)) {
                format.parse(expiredate);
            }
        } catch (java.text.ParseException pe) {
            this.expiredateIsValid = false;
        }
        if (expiredateIsValid) {
            try {
                this.expiredate = (org.apache.commons.lang.StringUtils.isBlank(expiredate)) ? null
                        : format.parse(expiredate);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }

    public void setExpiredateAsRawString(java.lang.String expiredate) {
        this.expiredateAsRawString = expiredate;
    }

    public String getExpiredateAsRawString() {
        return this.expiredateAsRawString;
    }

    private boolean licensed;

    public void setLicensed(boolean licensed) {
        this.licensed = licensed;
    }

    public boolean isLicensed() {
        return this.licensed;
    }

    private String particulars;

    public void setParticulars(String particulars) {
        this.particulars = particulars;
    }

    public String getParticulars() {
        return this.particulars;
    }

    private String comments;

    public void setComments(String comments) {
        this.comments = comments;
    }

    public String getComments() {
        return this.comments;
    }

    private boolean licensingpossibleafterexpired;

    public void setLicensingpossibleafterexpired(boolean licensingpossibleafterexpired) {
        this.licensingpossibleafterexpired = licensingpossibleafterexpired;
    }

    public boolean isLicensingpossibleafterexpired() {
        return this.licensingpossibleafterexpired;
    }

    private Integer sharedWorkXlsFile;

    public void setSharedWorkXlsFile(Integer sharedWorkXlsFile) {
        this.sharedWorkXlsFile = sharedWorkXlsFile;
    }

    public Integer getSharedWorkXlsFile() {
        return this.sharedWorkXlsFile;
    }

    private String status;

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStatus() {
        return this.status;
    }

    private String folderrelativepath;

    public void setFolderrelativepath(String folderrelativepath) {
        this.folderrelativepath = folderrelativepath;
    }

    public String getFolderrelativepath() {
        return this.folderrelativepath;
    }

    private boolean licenced;

    public void setLicenced(boolean licenced) {
        this.licenced = licenced;
    }

    public boolean isLicenced() {
        return this.licenced;
    }

    private String japanesecilentrequest;

    public void setJapanesecilentrequest(String japanesecilentrequest) {
        this.japanesecilentrequest = japanesecilentrequest;
    }

    public String getJapanesecilentrequest() {
        return this.japanesecilentrequest;
    }

    private String japaneseclientname;

    public void setJapaneseclientname(String japaneseclientname) {
        this.japaneseclientname = japaneseclientname;
    }

    public String getJapaneseclientname() {
        return this.japaneseclientname;
    }

    private String japanesecomments;

    public void setJapanesecomments(String japanesecomments) {
        this.japanesecomments = japanesecomments;
    }

    public String getJapanesecomments() {
        return this.japanesecomments;
    }

    private String japanesecopywrite;

    public void setJapanesecopywrite(String japanesecopywrite) {
        this.japanesecopywrite = japanesecopywrite;
    }

    public String getJapanesecopywrite() {
        return this.japanesecopywrite;
    }

    private String japanesecredit;

    public void setJapanesecredit(String japanesecredit) {
        this.japanesecredit = japanesecredit;
    }

    public String getJapanesecredit() {
        return this.japanesecredit;
    }

    private String japanesedescription;

    public void setJapanesedescription(String japanesedescription) {
        this.japanesedescription = japanesedescription;
    }

    public String getJapanesedescription() {
        return this.japanesedescription;
    }

    private String japaneseexposurehistory;

    public void setJapaneseexposurehistory(String japaneseexposurehistory) {
        this.japaneseexposurehistory = japaneseexposurehistory;
    }

    public String getJapaneseexposurehistory() {
        return this.japaneseexposurehistory;
    }

    private String japaneseparticulars;

    public void setJapaneseparticulars(String japaneseparticulars) {
        this.japaneseparticulars = japaneseparticulars;
    }

    public String getJapaneseparticulars() {
        return this.japaneseparticulars;
    }

    private String japaneseproductionpurpose;

    public void setJapaneseproductionpurpose(String japaneseproductionpurpose) {
        this.japaneseproductionpurpose = japaneseproductionpurpose;
    }

    public String getJapaneseproductionpurpose() {
        return this.japaneseproductionpurpose;
    }

    private String japaneseprojectname;

    public void setJapaneseprojectname(String japaneseprojectname) {
        this.japaneseprojectname = japaneseprojectname;
    }

    public String getJapaneseprojectname() {
        return this.japaneseprojectname;
    }

    private String japanesetitle;

    public void setJapanesetitle(String japanesetitle) {
        this.japanesetitle = japanesetitle;
    }

    public String getJapanesetitle() {
        return this.japanesetitle;
    }

    FormFile formFile = null;

    public void setFormFile(FormFile formFile) {
        this.formFile = formFile;
    }

    public FormFile getFormFile() {
        return this.formFile;
    }

    public void reset(org.apache.struts.action.ActionMapping mapping,
            javax.servlet.http.HttpServletRequest request) {
        poplular = false;
        client = false;
        licensed = false;
        licensingpossibleafterexpired = false;
        licenced = false;
    }
}