Class GcubeProfileDV
- java.lang.Object
-
- org.gcube.application.geoportalcommon.shared.geoportal.config.GcubeProfileDV
-
- All Implemented Interfaces:
Serializable,GeoportalConfigurationID
public class GcubeProfileDV extends Object implements GeoportalConfigurationID, Serializable
The Class GcubeProfileDV.- Author:
- Francesco Mangiacrapa at ISTI-CNR francesco.mangiacrapa@isti.cnr.it Mar 7, 2022
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intMIN_MAX_NOT_SPECIFIED
-
Constructor Summary
Constructors Constructor Description GcubeProfileDV()Instantiates a new gcube profile DV.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<FilePathDV>getFilePaths()Gets the file paths.StringgetGcubeName()Gets the gcube name.StringgetGcubeSecondaryType()Gets the gcube secondary type.StringgetID()intgetMaxOccurs()Gets the max occurs.intgetMinOccurs()Gets the min occurs.StringgetParentName()Gets the parent name.StringgetSectionName()Gets the section name.StringgetSectionTitle()Gets the section title.voidsetFilePaths(List<FilePathDV> filePaths)Sets the file paths.voidsetGcubeName(String gcubeName)Sets the gcube name.voidsetGcubeSecondaryType(String gcubeSecondaryType)Sets the gcube secondary type.voidsetID(String configID)voidsetMaxOccurs(int maxOccurs)Sets the max occurs.voidsetMinOccurs(int minOccurs)Sets the min occurs.voidsetParentName(String parentName)Sets the parent name.voidsetSectionName(String sectionName)Sets the section name.voidsetSectionTitle(String sectionTitle)Sets the section title.StringtoString()To string.
-
-
-
Field Detail
-
MIN_MAX_NOT_SPECIFIED
public static final int MIN_MAX_NOT_SPECIFIED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getID
public String getID()
- Specified by:
getIDin interfaceGeoportalConfigurationID
-
setID
public void setID(String configID)
- Specified by:
setIDin interfaceGeoportalConfigurationID
-
getGcubeSecondaryType
public String getGcubeSecondaryType()
Gets the gcube secondary type.- Returns:
- the gcube secondary type
-
getGcubeName
public String getGcubeName()
Gets the gcube name.- Returns:
- the gcube name
-
getSectionName
public String getSectionName()
Gets the section name.- Returns:
- the section name
-
getSectionTitle
public String getSectionTitle()
Gets the section title.- Returns:
- the section title
-
getParentName
public String getParentName()
Gets the parent name. If is null or empty return the "" /(empty string) as default.- Returns:
- the parent name
-
getMinOccurs
public int getMinOccurs()
Gets the min occurs.- Returns:
- the min occurs
-
getMaxOccurs
public int getMaxOccurs()
Gets the max occurs.- Returns:
- the max occurs
-
getFilePaths
public List<FilePathDV> getFilePaths()
Gets the file paths.- Returns:
- the file paths
-
setGcubeSecondaryType
public void setGcubeSecondaryType(String gcubeSecondaryType)
Sets the gcube secondary type.- Parameters:
gcubeSecondaryType- the new gcube secondary type
-
setGcubeName
public void setGcubeName(String gcubeName)
Sets the gcube name.- Parameters:
gcubeName- the new gcube name
-
setSectionName
public void setSectionName(String sectionName)
Sets the section name.- Parameters:
sectionName- the new section name
-
setSectionTitle
public void setSectionTitle(String sectionTitle)
Sets the section title.- Parameters:
sectionTitle- the new section title
-
setParentName
public void setParentName(String parentName)
Sets the parent name.- Parameters:
parentName- the new parent name
-
setMinOccurs
public void setMinOccurs(int minOccurs)
Sets the min occurs.- Parameters:
minOccurs- the new min occurs
-
setMaxOccurs
public void setMaxOccurs(int maxOccurs)
Sets the max occurs.- Parameters:
maxOccurs- the new max occurs
-
setFilePaths
public void setFilePaths(List<FilePathDV> filePaths)
Sets the file paths.- Parameters:
filePaths- the new file paths
-
-