Package nl.tailormap.viewer.config.app
Class ConfiguredAttribute
- java.lang.Object
-
- nl.tailormap.viewer.config.app.ConfiguredAttribute
-
@Entity public class ConfiguredAttribute extends Object
- Author:
- Matthijs Laan
-
-
Constructor Summary
Constructors Constructor Description ConfiguredAttribute()
-
Method Summary
-
-
-
Method Detail
-
getAttributeName
public String getAttributeName()
-
setAttributeName
public void setAttributeName(String attributeName)
-
getDefaultValue
public String getDefaultValue()
-
setDefaultValue
public void setDefaultValue(String defaultValue)
-
getEditAlias
public String getEditAlias()
-
setEditAlias
public void setEditAlias(String editAlias)
-
getEditHeight
public String getEditHeight()
-
setEditHeight
public void setEditHeight(String editHeight)
-
getEditValues
public String getEditValues()
-
setEditValues
public void setEditValues(String editValues)
-
isEditable
public boolean isEditable()
-
setEditable
public void setEditable(boolean editable)
-
isFilterable
public boolean isFilterable()
-
setFilterable
public void setFilterable(boolean filterable)
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isSelectable
public boolean isSelectable()
-
setSelectable
public void setSelectable(boolean selectable)
-
isVisible
public boolean isVisible()
-
setVisible
public void setVisible(boolean visible)
-
getFeatureType
public SimpleFeatureType getFeatureType()
-
setFeatureType
public void setFeatureType(SimpleFeatureType featureType)
-
getValueListFeatureSource
public FeatureSource getValueListFeatureSource()
-
setValueListFeatureSource
public void setValueListFeatureSource(FeatureSource valueListFeatureSource)
-
getValueListFeatureType
public SimpleFeatureType getValueListFeatureType()
-
setValueListFeatureType
public void setValueListFeatureType(SimpleFeatureType valueListFeatureType)
-
getValueListLabelName
public String getValueListLabelName()
-
setValueListLabelName
public void setValueListLabelName(String valueListLabelName)
-
getValueListValueName
public String getValueListValueName()
-
setValueListValueName
public void setValueListValueName(String valueListValueName)
-
getValueList
public String getValueList()
-
setValueList
public void setValueList(String valueList)
-
getAllowValueListOnly
public boolean getAllowValueListOnly()
-
setAllowValueListOnly
public void setAllowValueListOnly(boolean allowValueListOnly)
-
getDisAllowNullValue
public boolean getDisAllowNullValue()
-
setDisallowNullValue
public void setDisallowNullValue(boolean disallowNullValue)
-
isDisableUserEdit
public boolean isDisableUserEdit()
-
setDisableUserEdit
public void setDisableUserEdit(boolean disableUserEdit)
-
getLabel
public String getLabel()
-
setLabel
public void setLabel(String label)
-
isAutomaticValue
public boolean isAutomaticValue()
-
setAutomaticValue
public void setAutomaticValue(boolean automaticValue)
-
getAutomaticValueType
public String getAutomaticValueType()
-
setAutomaticValueType
public void setAutomaticValueType(String automaticValueType)
-
toJSONObject
public org.json.JSONObject toJSONObject() throws org.json.JSONException- Throws:
org.json.JSONException
-
deepCopy
public ConfiguredAttribute deepCopy() throws Exception
- Throws:
Exception
-
getFullName
public String getFullName()
Returns full name.- Returns:
- the id of the featuretype + ":" + attributeName
-
getLongName
public String getLongName()
-
-