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.HasVectorSourceOptionsNested 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 Booleanprotected Booleanprotected Booleanprotected com.vaadin.flow.shared.Registrationprotected com.vaadin.flow.shared.Registrationprotected com.vaadin.flow.shared.Registrationprotected com.vaadin.flow.shared.Registrationprotected com.vaadin.flow.shared.Registrationprotected com.vaadin.flow.shared.RegistrationFields inherited from class io.jmix.mapsflowui.kit.component.model.source.AbstractVectorSource
overlaps, useSpatialIndexFields 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, metaProperties, parent, removedChildren, syncId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected Booleanprotected Booleanprotected Booleanprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidsetFeatureDragEnabled(Boolean featureDragEnabled) protected voidsetFeatureModifyEnabled(Boolean featureModifyEnabled) protected voidsetFeatureSelectEnabled(Boolean enabled) Methods inherited from class io.jmix.mapsflowui.kit.component.model.source.AbstractVectorSource
getOverlaps, getUseSpatialIndex, setOverlaps, setUseSpatialIndexMethods 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, 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
-