Package models.gui

Class StudyProperties

  • All Implemented Interfaces:
    play.data.validation.Constraints.Validatable<java.util.List<play.data.validation.ValidationError>>

    public class StudyProperties
    extends java.lang.Object
    implements play.data.validation.Constraints.Validatable<java.util.List<play.data.validation.ValidationError>>
    Model of study properties for UI (not persisted in DB). Only used together with an HTML form that creates a new Study or updates one. The corresponding database entity is Study.
    • Constructor Detail

      • StudyProperties

        public StudyProperties()
    • Method Detail

      • setStudyId

        public void setStudyId​(java.lang.Long studyId)
      • getStudyId

        public java.lang.Long getStudyId()
      • setUuid

        public void setUuid​(java.lang.String uuid)
      • getUuid

        public java.lang.String getUuid()
      • setTitle

        public void setTitle​(java.lang.String title)
      • getTitle

        public java.lang.String getTitle()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getDescription

        public java.lang.String getDescription()
      • setDirName

        public void setDirName​(java.lang.String dirName)
      • getDirName

        public java.lang.String getDirName()
      • setComments

        public void setComments​(java.lang.String comments)
      • getComments

        public java.lang.String getComments()
      • setDate

        public void setDate​(java.sql.Timestamp timestamp)
      • getDate

        public java.sql.Timestamp getDate()
      • setLocked

        public void setLocked​(boolean locked)
      • isLocked

        public boolean isLocked()
      • setActive

        public void setActive​(boolean active)
      • isActive

        public boolean isActive()
      • isGroupStudy

        public boolean isGroupStudy()
      • setGroupStudy

        public void setGroupStudy​(boolean groupStudy)
      • isLinearStudy

        public boolean isLinearStudy()
      • setLinearStudy

        public void setLinearStudy​(boolean linearStudy)
      • isAllowPreview

        public boolean isAllowPreview()
      • setAllowPreview

        public void setAllowPreview​(boolean allowPreview)
      • getStudyInput

        public java.lang.String getStudyInput()
      • setStudyInput

        public void setStudyInput​(java.lang.String studyInput)
      • getEndRedirectUrl

        public java.lang.String getEndRedirectUrl()
      • setEndRedirectUrl

        public void setEndRedirectUrl​(java.lang.String endRedirectUrl)
      • getStudyEntryMsg

        public java.lang.String getStudyEntryMsg()
      • setStudyEntryMsg

        public void setStudyEntryMsg​(java.lang.String studyEntryMsg)
      • validate

        public java.util.List<play.data.validation.ValidationError> validate()
        Specified by:
        validate in interface play.data.validation.Constraints.Validatable<java.util.List<play.data.validation.ValidationError>>
      • validateDescription

        public java.util.List<play.data.validation.ValidationError> validateDescription()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object