Package io.goobi.viewer.model.maps
Class GeoMap
java.lang.Object
io.goobi.viewer.model.maps.GeoMap
- All Implemented Interfaces:
Serializable
- Author:
- florian
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFeatureSet(FeatureSet set) getDescription(String language) de.intranda.metadata.multilanguage.IMetadataValuegetId()Link to the html page to render for oembedgetOEmbedURI(String linkTarget) getTitle()de.intranda.metadata.multilanguage.IMetadataValueResets the cached feature string.booleanbooleanvoidvoidsetCreator(User creator) voidsetCreatorId(Long creatorId) voidsetDateCreated(LocalDateTime dateCreated) voidsetDateUpdated(LocalDateTime dateUpdated) voidsetFeatureSets(List<FeatureSet> featureSets) voidvoidsetInitialView(String initialView) voidsetShowPopover(boolean showPopover) boolean
-
Constructor Details
-
GeoMap
public GeoMap()Empty Constructor -
GeoMap
Clone constructor- Parameters:
blueprint-
-
-
Method Details
-
setId
- Parameters:
id- the id to set
-
getId
- Returns:
- the id
-
getCreatorId
- Returns:
- the creatorId
-
setCreatorId
- Parameters:
creatorId- the creatorId to set
-
getCreator
-
setCreator
-
getDateCreated
- Returns:
- the dateCreated
-
getDateUpdated
- Returns:
- the dateUpdated
-
setDateCreated
- Parameters:
dateCreated- the dateCreated to set
-
setDateUpdated
- Parameters:
dateUpdated- the dateUpdated to set
-
getTitle
-
getDescription
-
getTitle
-
getDescription
-
setInitialView
- Parameters:
initialView- the initialView to set
-
getInitialView
- Returns:
- the initialView or the default view from the config if no initial view has been set
-
getOEmbedLink
Link to the html page to render for oembed- Returns:
URI
-
getOEmbedURI
- Returns:
URI
-
getOEmbedURI
- Parameters:
linkTarget-- Returns:
URI
-
setShowPopover
public void setShowPopover(boolean showPopover) - Parameters:
showPopover- the showPopover to set
-
isShowPopover
public boolean isShowPopover()- Returns:
- the showPopover
-
getTitles
public de.intranda.metadata.multilanguage.IMetadataValue getTitles()Resets the cached feature string.- Returns:
IMetadataValue
-
getDescriptions
public de.intranda.metadata.multilanguage.IMetadataValue getDescriptions() -
getFeatureSets
-
setFeatureSets
-
addFeatureSet
-
removeFeatureSet
-
hasFeatures
public boolean hasFeatures() -
shouldOpenPopoversOnHover
public boolean shouldOpenPopoversOnHover() -
getAllFiltersAsJson
-