Package io.goobi.viewer.model.maps
Class FeatureSet
java.lang.Object
io.goobi.viewer.model.maps.FeatureSet
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ManualFeatureSet
,SolrFeatureSet
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract FeatureSet
copy()
getColor()
abstract String
abstract String
float
getId()
getName()
abstract String
getType()
abstract boolean
abstract boolean
abstract boolean
void
void
void
setName
(TranslatedText name) abstract void
setUseHeatmap
(boolean useHeatmap) abstract void
-
Field Details
-
DEFAULT_MARKER_NAME
- See Also:
-
-
Constructor Details
-
FeatureSet
protected FeatureSet() -
FeatureSet
-
-
Method Details
-
copy
-
getFeaturesAsString
- Throws:
PresentationException
-
getFeaturesAsJsonString
- Throws:
PresentationException
-
updateFeatures
public abstract void updateFeatures() -
hasFeatures
public abstract boolean hasFeatures() -
isQueryResultSet
public abstract boolean isQueryResultSet() -
getMarker
- Returns:
- the marker
-
setMarker
- Parameters:
marker
- the marker to set
-
getMarkerAsJSON
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getName
-
setName
-
getColor
-
getFillOpacity
public float getFillOpacity() -
getId
-
setId
-
getType
-
isUseHeatmap
public abstract boolean isUseHeatmap() -
setUseHeatmap
public abstract void setUseHeatmap(boolean useHeatmap)
-