Class AttributeDefView
java.lang.Object
org.openforis.collect.metamodel.view.SurveyObjectView
org.openforis.collect.metamodel.view.NodeDefView
org.openforis.collect.metamodel.view.AttributeDefView
- Direct Known Subclasses:
BooleanAttributeDefView,CodeAttributeDefView,CoordinateAttributeDefView,FileAttributeDefView,NumericAttributeDefView,TaxonAttributeDefView,TextAttributeDefView
-
Field Summary
Fields inherited from class org.openforis.collect.metamodel.view.SurveyObjectView
id -
Constructor Summary
ConstructorsConstructorDescriptionAttributeDefView(int id, String name, String label, AttributeType type, List<String> fieldNames, boolean key, boolean multiple) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanisHidden()booleanbooleanbooleanvoidsetCalculated(boolean calculated) voidsetFieldLabels(List<String> fieldLabels) voidsetHidden(boolean hidden) voidsetMeasurement(boolean measurement) voidsetQualifier(boolean qualifier) voidsetShowInRecordSummaryList(boolean showInRecordSummaryList) voidsetVisibilityByField(Map<String, Boolean> visibilityByField) Methods inherited from class org.openforis.collect.metamodel.view.NodeDefView
getDeprecatedVersionId, getDescription, getHeadingLabel, getLabel, getLabelWidth, getName, getNumberLabel, getSinceVersionId, getType, getWidth, isAlwaysRelevant, isHideWhenNotRelevant, isKey, isMultiple, setAlwaysRelevant, setDeprecatedVersionId, setDescription, setHeadingLabel, setHideWhenNotRelevant, setLabelWidth, setNumberLabel, setSinceVersionId, setWidthMethods inherited from class org.openforis.collect.metamodel.view.SurveyObjectView
getId, setId
-
Constructor Details
-
AttributeDefView
public AttributeDefView(int id, String name, String label, AttributeType type, List<String> fieldNames, boolean key, boolean multiple)
-
-
Method Details
-
getAttributeType
-
getFieldNames
-
isShowInRecordSummaryList
public boolean isShowInRecordSummaryList() -
setShowInRecordSummaryList
public void setShowInRecordSummaryList(boolean showInRecordSummaryList) -
isMeasurement
public boolean isMeasurement() -
setMeasurement
public void setMeasurement(boolean measurement) -
isQualifier
public boolean isQualifier() -
setQualifier
public void setQualifier(boolean qualifier) -
getFieldLabels
-
setFieldLabels
-
getVisibilityByField
-
setVisibilityByField
-
isCalculated
public boolean isCalculated() -
setCalculated
public void setCalculated(boolean calculated) -
isHidden
public boolean isHidden() -
setHidden
public void setHidden(boolean hidden)
-