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
Nested 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.Source
Source.HasAttributions, Source.HasAttributionsCollapsible, Source.HasProjection, Source.HasSourceOptions, Source.HasWrapXNested classes/interfaces inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObject
MapObservableObject.ObjectChangeEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Extentprotected com.vaadin.flow.server.StreamResourceprotected StringFields inherited from class io.jmix.mapsflowui.kit.component.model.source.Source
attributions, attributionsCollapsible, projection, wrapXFields inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObject
children, dirty, eventBus, listener, metaProperties, removedChildren, syncId -
Constructor Summary
Constructors -
Method Summary
Modifier 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.Source
getAttributions, getAttributionsCollapsible, getProjection, getWrapX, setAttributions, setAttributionsCollapsible, setProjection, setWrapXMethods 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, 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)
-