Class GomMediaStoreLocalProjectEntry
java.lang.Object
de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomElement
de.espirit.firstspirit.access.store.templatestore.gom.GomMediaStoreLocalProjectEntry
- All Implemented Interfaces:
GomElement,GomProjectEntry,GomSingleProjectEntry,Serializable
@NonExtendable
public class GomMediaStoreLocalProjectEntry
extends AbstractGomElement
implements GomSingleProjectEntry
Entry describing the local project.
- Since:
- 4.2.5
- See Also:
-
Field Summary
FieldsFields inherited from interface de.espirit.firstspirit.access.store.templatestore.gom.GomSingleProjectEntry
LOCAL_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet a constraint representation of this entry.booleanprotected StringReturn the default tag for a gom element.getName()The name of this entry.Restrict access to specific mediastore folders (including sub-folders)Get the upload folder to be used for this project.inthashCode()booleanisLocal()Indicates the local project.voidSets the fixed name of the local project.voidsetUploadFolder(String uploadFolder) Set the upload folder for this project.Methods inherited from class de.espirit.firstspirit.access.store.templatestore.gom.AbstractGomElement
getGomElementTag, getIncludeConfiguration, hasRepresentation, setGomElementTag, setIncludeConfigurationMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.espirit.firstspirit.access.store.templatestore.gom.GomElement
getGomElementTag, getIncludeConfiguration, hasRepresentation, setGomElementTag, setIncludeConfiguration
-
Field Details
-
TAG
The tag of this component- Since:
- 4.0
- See Also:
-
-
Constructor Details
-
GomMediaStoreLocalProjectEntry
public GomMediaStoreLocalProjectEntry()
-
-
Method Details
-
getDefaultTag
Description copied from class:AbstractGomElementReturn the default tag for a gom element.- Specified by:
getDefaultTagin classAbstractGomElement- Returns:
- The elements default tag.
-
getName
Description copied from interface:GomSingleProjectEntryThe name of this entry.- Specified by:
getNamein interfaceGomSingleProjectEntry- Returns:
- The name of the project.
-
setName
Sets the fixed name of the local project.- Since:
- 4.2.5
-
getUploadFolder
Description copied from interface:GomSingleProjectEntryGet the upload folder to be used for this project.- Specified by:
getUploadFolderin interfaceGomSingleProjectEntry- Returns:
- The name of the upload folder.
-
setUploadFolder
Description copied from interface:GomSingleProjectEntrySet the upload folder for this project.- Specified by:
setUploadFolderin interfaceGomSingleProjectEntry- Parameters:
uploadFolder- The name of the upload folder.
-
getSources
Restrict access to specific mediastore folders (including sub-folders)- Since:
- 4.2.9
-
asConstraint
Description copied from interface:GomProjectEntryGet a constraint representation of this entry.- Specified by:
asConstraintin interfaceGomProjectEntry- Returns:
- The entry's constraint representation.
-
equals
-
hashCode
public int hashCode() -
isLocal
public boolean isLocal()Description copied from interface:GomSingleProjectEntryIndicates the local project.- Specified by:
isLocalin interfaceGomSingleProjectEntry- Returns:
trueiff this entry represents the local project.
-