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 Summary
Modifier and TypeClassDescriptionstatic interface
Interface to be implemented by sources that should provide imageExtent management.static interface
Interface to be implemented by sources that should provide all attributes fromAbstractImageStaticSource
.static interface
Interface 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.Source
Source.HasAttributions, Source.HasAttributionsCollapsible, Source.HasProjection, Source.HasSourceOptions, Source.HasWrapX
Nested classes/interfaces inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObject
MapObservableObject.ObjectChangeEvent
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected Extent
protected com.vaadin.flow.server.StreamResource
protected String
Fields inherited from class io.jmix.mapsflowui.kit.component.model.source.Source
attributions, attributionsCollapsible, id, projection, wrapX
Fields inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObject
children, dirty, eventBus, listener, metaProperties, parent, removedChildren, syncId
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected Extent
protected com.vaadin.flow.server.StreamResource
protected String
getUrl()
protected void
setCrossOrigin
(String crossOrigin) protected void
setImageExtent
(Extent imageExtent) protected void
setResource
(com.vaadin.flow.server.StreamResource resource) protected void
Methods inherited from class io.jmix.mapsflowui.kit.component.model.source.Source
getAttributions, getAttributionsCollapsible, getId, getProjection, getWrapX, setAttributions, setAttributionsCollapsible, setId, setProjection, setWrapX
Methods inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObject
addChild, 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
-
resource
protected com.vaadin.flow.server.StreamResource resource
-
-
Constructor Details
-
AbstractImageStaticSource
public AbstractImageStaticSource()
-
-
Method Details
-
getCrossOrigin
-
setCrossOrigin
-
getImageExtent
-
setImageExtent
-
getUrl
-
setUrl
-
getResource
protected com.vaadin.flow.server.StreamResource getResource() -
setResource
protected void setResource(com.vaadin.flow.server.StreamResource resource)
-