Class MapObservableObject
java.lang.Object
io.jmix.mapsflowui.kit.component.model.MapObservableObject
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
Feature,Fill,ImageStyle,Layer,MapOptions,MapView,SimpleGeometry,Source,Stroke,Style,TextStyle
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Set<MapObservableObject>protected booleanprotected EventBusprotected Consumer<MapObservableObject.ObjectChangeEvent>protected Set<MapObservableObject>protected UUID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected <E extends EventObject>
com.vaadin.flow.shared.RegistrationaddListener(Class<E> eventClass, Consumer<E> listener) protected voidprotected voidbooleanprotected voidprotected Set<MapObservableObject>protected EventBusprotected Set<MapObservableObject>protected UUIDprotected abstract StringgetType()inthashCode()protected booleanisDirty()protected booleanprotected voidprotected voidprotected voidremoveChild(Object object) protected voidprotected voidsetMetaProperty(String key, Object value) protected void
-
Field Details
-
syncId
-
children
-
removedChildren
-
metaProperties
-
listener
-
eventBus
-
dirty
protected boolean dirty
-
-
Constructor Details
-
MapObservableObject
public MapObservableObject()
-
-
Method Details
-
getSyncId
-
getType
-
setMapObjectChangeListener
-
fireChangeEvent
protected void fireChangeEvent() -
isDirty
protected boolean isDirty() -
markAsDirty
protected void markAsDirty() -
unmarkDirtyInDepth
protected void unmarkDirtyInDepth() -
markAsDirtyInDepth
protected void markAsDirtyInDepth() -
isDirtyInDepth
protected boolean isDirtyInDepth() -
addChild
-
removeChild
-
getChildren
-
getRemovedChildren
-
clearRemovedChildren
protected void clearRemovedChildren() -
getMetaProperties
-
setMetaProperty
-
getEventBus
-
addListener
protected <E extends EventObject> com.vaadin.flow.shared.Registration addListener(Class<E> eventClass, Consumer<E> listener) -
clearRemovedChildrenInDepth
protected void clearRemovedChildrenInDepth() -
equals
-
hashCode
public int hashCode()
-