Class AbstractEditableVectorSource
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
io.jmix.mapsflowui.kit.component.model.source.AbstractEditableVectorSource
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbstractDataVectorSource
,AbstractFeatureSource
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.mapsflowui.kit.component.model.source.AbstractVectorSource
AbstractVectorSource.HasOverlaps, AbstractVectorSource.HasUseSpatialIndex, AbstractVectorSource.HasVectorSourceOptions
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
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected Boolean
protected Boolean
protected com.vaadin.flow.shared.Registration
protected com.vaadin.flow.shared.Registration
protected com.vaadin.flow.shared.Registration
protected com.vaadin.flow.shared.Registration
protected com.vaadin.flow.shared.Registration
protected com.vaadin.flow.shared.Registration
Fields inherited from class io.jmix.mapsflowui.kit.component.model.source.AbstractVectorSource
overlaps, useSpatialIndex
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, metaProperties, parent, removedChildren, syncId
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
protected void
protected void
protected void
protected void
protected Boolean
protected Boolean
protected Boolean
protected void
protected void
protected void
protected void
protected void
protected void
protected void
setFeatureDragEnabled
(Boolean featureDragEnabled) protected void
setFeatureModifyEnabled
(Boolean featureModifyEnabled) protected void
setFeatureSelectEnabled
(Boolean enabled) Methods inherited from class io.jmix.mapsflowui.kit.component.model.source.AbstractVectorSource
getOverlaps, getUseSpatialIndex, setOverlaps, setUseSpatialIndex
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, getSuperParent, getSyncId, getType, hashCode, isAttachedToMap, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setMetaProperty, setParent, unmarkDirtyInDepth
-
Field Details
-
featureSelectEnabled
-
featureDragEnabled
-
featureModifyEnabled
-
jmixSourceFeatureSelectionRegistration
protected com.vaadin.flow.shared.Registration jmixSourceFeatureSelectionRegistration -
jmixSourceFeatureDragStartRegistration
protected com.vaadin.flow.shared.Registration jmixSourceFeatureDragStartRegistration -
jmixSourceFeatureDragEndRegistration
protected com.vaadin.flow.shared.Registration jmixSourceFeatureDragEndRegistration -
jmixSourceFeatureModifyStartRegistration
protected com.vaadin.flow.shared.Registration jmixSourceFeatureModifyStartRegistration -
jmixSourceFeatureModifyEndRegistration
protected com.vaadin.flow.shared.Registration jmixSourceFeatureModifyEndRegistration -
jmixSourceFeatureDeleteRegistration
protected com.vaadin.flow.shared.Registration jmixSourceFeatureDeleteRegistration
-
-
Constructor Details
-
AbstractEditableVectorSource
public AbstractEditableVectorSource()
-
-
Method Details
-
attachJmixSourceFeatureSelectionListener
protected void attachJmixSourceFeatureSelectionListener() -
attachJmixSourceFeatureDragStartListener
protected void attachJmixSourceFeatureDragStartListener() -
attachJmixSourceFeatureDragEndListener
protected void attachJmixSourceFeatureDragEndListener() -
attachJmixSourceFeatureModifyStartListener
protected void attachJmixSourceFeatureModifyStartListener() -
attachJmixSourceFeatureModifyEndListener
protected void attachJmixSourceFeatureModifyEndListener() -
attachJmixSourceFeatureDeleteListener
protected void attachJmixSourceFeatureDeleteListener() -
onJmixSourceFeatureSelection
-
onJmixSourceFeatureDragStart
-
onJmixSourceFeatureDragEnd
-
onJmixSourceFeatureModifyStart
-
onJmixSourceFeatureModifyEnd
-
onJmixSourceFeatureDelete
-
getFeatureSelectEnabled
-
setFeatureSelectEnabled
-
getFeatureDragEnabled
-
setFeatureDragEnabled
-
getFeatureModifyEnabled
-
setFeatureModifyEnabled
-