Class NoOpImageStaticSource
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
io.jmix.mapsflowui.kit.component.model.source.NoOpImageStaticSource
- All Implemented Interfaces:
AbstractImageStaticSource.HasImageExtent,AbstractImageStaticSource.HasImageStaticSourceOptions,AbstractImageStaticSource.HasResource,HasCrossOrigin,HasUrl,Source.HasAttributions,Source.HasProjection,Serializable
public class NoOpImageStaticSource
extends AbstractImageStaticSource
implements AbstractImageStaticSource.HasImageStaticSourceOptions, Source.HasAttributions, Source.HasProjection
INTERNAL.
Stub implementation, do not use in application. Used by Jmix Studio for showing preview.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.mapsflowui.kit.component.model.source.AbstractImageStaticSource
AbstractImageStaticSource.HasImageExtent, AbstractImageStaticSource.HasImageStaticSourceOptions, AbstractImageStaticSource.HasResourceNested 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
Fields inherited from class io.jmix.mapsflowui.kit.component.model.source.AbstractImageStaticSource
crossOrigin, imageExtent, resource, urlFields 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 TypeMethodDescriptioncom.vaadin.flow.server.StreamResourceprotected StringgetType()getUrl()voidsetAttributions(List<String> attributions) voidsetCrossOrigin(String crossOrigin) voidsetImageExtent(Extent imageExtent) voidsetProjection(CRS projection) voidsetResource(com.vaadin.flow.server.StreamResource resource) Sets stream resource.voidMethods inherited from class io.jmix.mapsflowui.kit.component.model.source.Source
getAttributionsCollapsible, getWrapX, setAttributionsCollapsible, setWrapXMethods inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObject
addChild, addListener, clearRemovedChildren, clearRemovedChildrenInDepth, equals, fireChangeEvent, getChildren, getEventBus, getMetaProperties, getRemovedChildren, getSyncId, hashCode, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setMapObjectChangeListener, setMetaProperty, unmarkDirtyInDepth
-
Constructor Details
-
NoOpImageStaticSource
public NoOpImageStaticSource()
-
-
Method Details
-
getType
- Specified by:
getTypein classMapObservableObject
-
getAttributions
Description copied from class:Source- Specified by:
getAttributionsin interfaceSource.HasAttributions- Overrides:
getAttributionsin classSource- Returns:
- the attributions of the source or
nullif not set
-
setAttributions
Description copied from class:Source- Specified by:
setAttributionsin interfaceSource.HasAttributions- Overrides:
setAttributionsin classSource- Parameters:
attributions- info about copyrights and licences
-
getProjection
Description copied from class:Source- Specified by:
getProjectionin interfaceSource.HasProjection- Overrides:
getProjectionin classSource- Returns:
- projection or
nullif not set
-
setProjection
Description copied from class:Source- Specified by:
setProjectionin interfaceSource.HasProjection- Overrides:
setProjectionin classSource- Parameters:
projection- projection to set
-
getCrossOrigin
Description copied from class:AbstractImageStaticSource- Specified by:
getCrossOriginin interfaceHasCrossOrigin- Overrides:
getCrossOriginin classAbstractImageStaticSource- Returns:
- cross-origin or
nullif not set
-
setCrossOrigin
Description copied from class:AbstractImageStaticSource- Specified by:
setCrossOriginin interfaceHasCrossOrigin- Overrides:
setCrossOriginin classAbstractImageStaticSource- Parameters:
crossOrigin- cross-origin to set
-
getImageExtent
Description copied from class:AbstractImageStaticSource- Specified by:
getImageExtentin interfaceAbstractImageStaticSource.HasImageExtent- Overrides:
getImageExtentin classAbstractImageStaticSource- Returns:
- extent of the image in map coordinates or
nullif not set.
-
setImageExtent
Description copied from class:AbstractImageStaticSource- Specified by:
setImageExtentin interfaceAbstractImageStaticSource.HasImageExtent- Overrides:
setImageExtentin classAbstractImageStaticSource- Parameters:
imageExtent- image extent to set
-
getUrl
Description copied from class:AbstractImageStaticSource- Specified by:
getUrlin interfaceHasUrl- Overrides:
getUrlin classAbstractImageStaticSource- Returns:
- URL or
nullif not set
-
setUrl
Description copied from class:AbstractImageStaticSource- Specified by:
setUrlin interfaceHasUrl- Overrides:
setUrlin classAbstractImageStaticSource- Parameters:
url- url to set
-
getResource
public com.vaadin.flow.server.StreamResource getResource()- Specified by:
getResourcein interfaceAbstractImageStaticSource.HasResource- Overrides:
getResourcein classAbstractImageStaticSource- Returns:
- stream resource or
nullif not set
-
setResource
public void setResource(com.vaadin.flow.server.StreamResource resource) Description copied from interface:AbstractImageStaticSource.HasResourceSets stream resource.- Specified by:
setResourcein interfaceAbstractImageStaticSource.HasResource- Overrides:
setResourcein classAbstractImageStaticSource- Parameters:
resource- stream resource to set
-