Class GroupBasedFile_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.bennu.io.domain.GenericFile_Base
org.fenixedu.bennu.io.domain.GenericFile
org.fenixedu.bennu.io.domain.GroupBasedFile_Base
All Implemented Interfaces:
Serializable, pt.ist.fenixframework.DomainObject

public abstract class GroupBasedFile_Base extends org.fenixedu.bennu.io.domain.GenericFile
See Also:
  • Constructor Details

    • GroupBasedFile_Base

      protected GroupBasedFile_Base()
  • Method Details

    • getRelationGroupBasedFilesGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.io.domain.GroupBasedFile> getRelationGroupBasedFilesGroup()
    • getRelationFilePostFile

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<PostFile,org.fenixedu.bennu.io.domain.GroupBasedFile> getRelationFilePostFile()
    • getRelationThemePreview

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,org.fenixedu.bennu.io.domain.GroupBasedFile> getRelationThemePreview()
    • getGroup

      protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getGroup()
    • setGroup

      protected void setGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup group)
    • getPostFile

      public PostFile getPostFile()
    • setPostFile

      public void setPostFile(PostFile postFile)
    • getThemePreview

      public CMSTheme getThemePreview()
    • setThemePreview

      public void setThemePreview(CMSTheme themePreview)