Kawai Wiki

Rev

Rev 22 | Rev 25 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

package org.kawai.model;

import java.util.Date;

public class Page {
       
        public static final String LEFT_COLUMN = "LeftColumn";
       
        private int id;
        private String name;
        private String title;
        private String body;
        private boolean isSystemPage;
        private int languageId;
        private int modifiedBy;
        private Date modifiedOn;
        private int createdBy;
        private Date createdOn;
        private boolean isFrontPage;
       
        public Page() { }

        public int getId() {
        return id;
    }

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

        public String getName() {
        return name;
    }

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

        public String getTitle() {
        return title;
    }

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

        public String getBody() {
        return body;
    }

        public void setBody(String body) {
        this.body = body;
    }

        public boolean isSystemPage() {
        return isSystemPage;
    }

        public void setSystemPage(boolean isSystemPage) {
        this.isSystemPage = isSystemPage;
    }

        public int getLanguageId() {
        return languageId;
    }

        public void setLanguageId(int languageId) {
        this.languageId = languageId;
    }
       
        public Language getLanguage() {
                return Language.fromCode(languageId);
        }

        public int getModifiedBy() {
        return modifiedBy;
    }

        public void setModifiedBy(int modifiedBy) {
        this.modifiedBy = modifiedBy;
    }

        public Date getModifiedOn() {
        return modifiedOn;
    }

        public void setModifiedOn(Date modifiedOn) {
        this.modifiedOn = modifiedOn;
    }

        public int getCreatedBy() {
        return createdBy;
    }

        public void setCreatedBy(int createdBy) {
        this.createdBy = createdBy;
    }

        public Date getCreatedOn() {
        return createdOn;
    }

        public void setCreatedOn(Date createdOn) {
        this.createdOn = createdOn;
    }
       
        public void setFrontPage(boolean isFrontPage) {
                this.isFrontPage = isFrontPage;
        }
       
        public boolean isFrontPage() {
                return isFrontPage;
        }

        @Override
    public String toString() {
            return "Page [name=" + name + ";language=" + getLanguage() + "]";
    }
       
}