Package org.fenixedu.bennu.io.domain
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:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedGroupBasedFile_Base()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.fenixedu.bennu.core.domain.groups.PersistentGroupgetGroup()PostFilegetPostFile()static pt.ist.fenixframework.dml.runtime.DirectRelation<PostFile,org.fenixedu.bennu.io.domain.GroupBasedFile>getRelationFilePostFile()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.io.domain.GroupBasedFile>getRelationGroupBasedFilesGroup()static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,org.fenixedu.bennu.io.domain.GroupBasedFile>getRelationThemePreview()CMSThemegetThemePreview()protected voidsetGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup group)voidsetPostFile(PostFile postFile)voidsetThemePreview(CMSTheme themePreview)-
Methods inherited from class org.fenixedu.bennu.io.domain.GenericFile
convertFileStorages, delete, detectContentType, ensureChecksum, getChecksum, getChecksumAlgorithm, getContent, getContentKey, getContentType, getCreationDate, getFiles, getFileStorage, getSize, getStream, guessContentType, init, init, init, isAccessible, isPrivate, setFilename
-
Methods inherited from class org.fenixedu.bennu.io.domain.GenericFile_Base
getDisplayName, getFilename, getFileSupport, getRelationFileStorageFile, getRelationGenericFiles, getStorage, setChecksum, setChecksumAlgorithm, setContentKey, setContentType, setCreationDate, setDisplayName, setFileSupport, setSize, setStorage
-
-
-
-
Method Detail
-
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)
-
-