Package org.dspace.app.rest.model
Class SubmissionFormFieldRest
java.lang.Object
org.dspace.app.rest.model.SubmissionFormFieldRest
The SubmissionFormField REST Resource. It is not addressable directly, only used
as inline object in the InputForm resource
- Author:
- Andrea Bollini (andrea.bollini at 4science.it)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHints()Getter forhintsgetInput()Getter forinputgetLabel()Getter forlabelGetter forlanguageCodesGetter formandatoryMessagegetScope()Getter forscopeGetter forselectableMetadatagetStyle()Getter forstylebooleanGetter formandatorybooleanGetter forrepeatablevoidSetter forhintsvoidSetter forinputvoidSetter forlabelvoidsetLanguageCodes(List<LanguageFormField> languageCodes) Setter forlanguageCodesvoidsetMandatory(boolean mandatory) Setter formandatoryvoidsetMandatoryMessage(String mandatoryMessage) Setter formandatoryMessagevoidsetRepeatable(boolean repeatable) Setter forrepeatablevoidSetter forscopevoidsetSelectableMetadata(List<SelectableMetadata> selectableMetadata) Setter forselectableMetadatavoidsetSelectableRelationship(SelectableRelationship selectableRelationship) voidSetter forstylevoidsetTypeBind(List<String> typeBind) voidsetVisibility(SubmissionVisibilityRest visibility)
-
Constructor Details
-
SubmissionFormFieldRest
public SubmissionFormFieldRest()
-
-
Method Details
-
getSelectableMetadata
Getter forselectableMetadata- Returns:
selectableMetadata
-
setSelectableMetadata
Setter forselectableMetadata -
getLabel
Getter forlabel- Returns:
label
-
setLabel
Setter forlabel -
isMandatory
public boolean isMandatory()Getter formandatory- Returns:
mandatory
-
setMandatory
public void setMandatory(boolean mandatory) Setter formandatory -
isRepeatable
public boolean isRepeatable()Getter forrepeatable- Returns:
repeatable
-
setRepeatable
public void setRepeatable(boolean repeatable) Setter forrepeatable -
getMandatoryMessage
Getter formandatoryMessage- Returns:
mandatoryMessage
-
setMandatoryMessage
Setter formandatoryMessage -
getHints
Getter forhints- Returns:
hints
-
setHints
Setter forhints -
getStyle
Getter forstyle- Returns:
style
-
setStyle
Setter forstyle -
getLanguageCodes
Getter forlanguageCodes- Returns:
languageCodes
-
setLanguageCodes
Setter forlanguageCodes -
getInput
Getter forinput- Returns:
input
-
setInput
Setter forinput -
getScope
Getter forscope- Returns:
selectableMetadata
-
setScope
Setter forscope -
getVisibility
-
setVisibility
-
getTypeBind
-
setTypeBind
-
getSelectableRelationship
-
setSelectableRelationship
-