Class Requirements
java.lang.Object
eu.dzhw.fdz.metadatamanagement.projectmanagement.domain.Requirements
- All Implemented Interfaces:
Serializable
@EitherDataPackagesOrAnalysisPackagesRequired(message="data-acquisition-project-management.error.configuration.requirements.either-data-packages-or-analysis-packages-required") @PublicationsRequiredForAnalysisPackages(message="data-acquisition-project-management.error.configuration.requirements.publications-required-for-analysis-packages") public class Requirements extends Object implements Serializable
This configuration defines which object types have to be delivered before a project can be
released.
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description private boolean
isAnalysisPackagesRequired
Defines if analysis package data is required for a release (either this object type is mandatory or data packages).private boolean
isConceptsRequired
Defines if concept data is required for a release.private boolean
isDataPackagesRequired
Defines if dataPackage data is required for a release (either this object type is mandatory or analysis packages).private boolean
isDataSetsRequired
Defines if data set data is required for a release.private boolean
isInstrumentsRequired
Defines if instrument data is required for a release.private boolean
isPublicationsRequired
Defines if publication data is required for a release.private boolean
isQuestionsRequired
Defines if question data is required for a release.private boolean
isSurveysRequired
Defines if survey data is required for a release.private boolean
isVariablesRequired
Defines if variable data is required for a release.private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description Requirements()
-
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
- Constant Field Values
-
isDataPackagesRequired
private boolean isDataPackagesRequiredDefines if dataPackage data is required for a release (either this object type is mandatory or analysis packages). -
isAnalysisPackagesRequired
private boolean isAnalysisPackagesRequiredDefines if analysis package data is required for a release (either this object type is mandatory or data packages). -
isSurveysRequired
private boolean isSurveysRequiredDefines if survey data is required for a release. -
isInstrumentsRequired
private boolean isInstrumentsRequiredDefines if instrument data is required for a release. -
isQuestionsRequired
private boolean isQuestionsRequiredDefines if question data is required for a release. -
isDataSetsRequired
private boolean isDataSetsRequiredDefines if data set data is required for a release. -
isVariablesRequired
private boolean isVariablesRequiredDefines if variable data is required for a release. -
isPublicationsRequired
private boolean isPublicationsRequiredDefines if publication data is required for a release. -
isConceptsRequired
private boolean isConceptsRequiredDefines if concept data is required for a release.
-
-
Constructor Details
-
Requirements
public Requirements()
-