Class AbstractVectorSource
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.AbstractVectorSource
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbstractClusterSource,AbstractDataVectorSource,AbstractFeatureSource
Source contains all attributes for displaying features.
For more details see: VectorSource docs
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceInterface to be implemented by sources that should provide overlaps attribute management.static interfaceInterface to be implemented by sources that should provide useSpatialIndex attribute management.static interfaceInterface to be implemented by sources that should provide all attributes fromAbstractVectorSource.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
FieldsFields inherited from class io.jmix.mapsflowui.kit.component.model.source.Source
attributions, attributionsCollapsible, id, projection, wrapXFields inherited from class io.jmix.mapsflowui.kit.component.model.MapObservableObject
children, dirty, eventBus, listener, metaProperties, parent, removedChildren, syncId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Booleanprotected Booleanprotected voidsetOverlaps(Boolean overlaps) protected voidsetUseSpatialIndex(Boolean useSpatialIndex) Methods inherited from class io.jmix.mapsflowui.kit.component.model.source.Source
getAttributions, getAttributionsCollapsible, getId, getProjection, getWrapX, setAttributions, setAttributionsCollapsible, setId, 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, setParent, unmarkDirtyInDepth
-
Field Details
-
overlaps
-
useSpatialIndex
-
-
Constructor Details
-
AbstractVectorSource
public AbstractVectorSource()
-
-
Method Details
-
getOverlaps
-
setOverlaps
-
getUseSpatialIndex
-
setUseSpatialIndex
-