Class AbstractImageStaticSource
java.lang.Object
io.jmix.mapsflowui.kit.component.model.MapObservableObject
io.jmix.mapsflowui.kit.component.model.source.Source
io.jmix.mapsflowui.kit.component.model.source.ImageSource
io.jmix.mapsflowui.kit.component.model.source.AbstractImageStaticSource
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ImageStaticSource,- NoOpImageStaticSource
Abstract static image source. Defines base properties and interfaces for displaying single,
 static image.
 
For more details see: Static docs
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfaceInterface to be implemented by sources that should provide imageExtent management.static interfaceInterface to be implemented by sources that should provide all attributes fromAbstractImageStaticSource.static interfaceInterface to be implemented by sources that can display image from classpath resources.Nested classes/interfaces inherited from class io.jmix.mapsflowui.kit.component.model.source.SourceSource.HasAttributions, Source.HasAttributionsCollapsible, Source.HasProjection, Source.HasSourceOptions, Source.HasWrapXNested classes/interfaces inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObjectMapObservableObject.ObjectChangeEvent
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Stringprotected Extentprotected com.vaadin.flow.server.StreamResourceprotected StringFields inherited from class io.jmix.mapsflowui.kit.component.model.source.Sourceattributions, attributionsCollapsible, id, projection, wrapXFields inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObjectchildren, dirty, eventBus, listener, metaProperties, parent, removedChildren, syncId
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected Stringprotected Extentprotected com.vaadin.flow.server.StreamResourceprotected StringgetUrl()protected voidsetCrossOrigin(String crossOrigin) protected voidsetImageExtent(Extent imageExtent) protected voidsetResource(com.vaadin.flow.server.StreamResource resource) protected voidMethods inherited from class io.jmix.mapsflowui.kit.component.model.source.SourcegetAttributions, getAttributionsCollapsible, getId, getProjection, getWrapX, setAttributions, setAttributionsCollapsible, setId, setProjection, setWrapXMethods inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObjectaddChild, addListener, clearRemovedChildren, clearRemovedChildrenInDepth, equals, fireChangeEvent, getChildren, getEventBus, getMetaProperties, getRemovedChildren, getSyncId, getType, hashCode, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setMapObjectChangeListener, setMetaProperty, setParent, unmarkDirtyInDepth
- 
Field Details- 
crossOrigin
- 
imageExtent
- 
url
- 
resourceprotected com.vaadin.flow.server.StreamResource resource
 
- 
- 
Constructor Details- 
AbstractImageStaticSourcepublic AbstractImageStaticSource()
 
- 
- 
Method Details- 
getCrossOrigin
- 
setCrossOrigin
- 
getImageExtent
- 
setImageExtent
- 
getUrl
- 
setUrl
- 
getResourceprotected com.vaadin.flow.server.StreamResource getResource()
- 
setResourceprotected void setResource(com.vaadin.flow.server.StreamResource resource) 
 
-