| Package | Description |
|---|---|
| de.saxsys.synchronizefx.core.metamodel |
The classes in this package build up a meta model around the users domain model.
|
| de.saxsys.synchronizefx.core.metamodel.executors |
Contains the classes that evaluate incoming change commands to synchronize the local models with
remote models.
|
| de.saxsys.synchronizefx.core.metamodel.executors.lists |
Like the package de.saxsys.synchronizefx.core.metamodel.executors but especially for list properties.
|
| Constructor and Description |
|---|
CommandListExecutor(MetaModel parent,
WeakObjectRegistry objectRegistry,
de.saxsys.synchronizefx.core.metamodel.Listeners listeners,
SilentChangeExecutor changeExecutor,
ValueMapper valueMapper,
ListPropertyMetaDataStore listPropertyMetaDataStore,
SingleValuePropertyCommandExecutor singleValuePropertyExecutor,
ListPropertyCommandExecutor listPropertyExecutor)
Initializes the executor.
|
ListPropertyMetaDataStore(WeakObjectRegistry objectRegistry)
Creates a new instance with all its dependencies.
|
ValueMapper(WeakObjectRegistry objectRegistry)
Initializes an instance.
|
| Constructor and Description |
|---|
RepairingSingleValuePropertyCommandExecutor(WeakObjectRegistry objectRegistry,
SimpleSingleValuePropertyCommandExecutor executor)
Initializes the instance with all its dependencies.
|
SimpleSingleValuePropertyCommandExecutor(WeakObjectRegistry objectRegistry,
SilentChangeExecutor changeExecutor,
ValueMapper valueMapper)
Initializes the instance with all its dependencies.
|
| Constructor and Description |
|---|
ListPropertyCommandFilter(ListPropertyCommandExecutor executor,
TemporaryReferenceKeeper referenceKeeper,
ListPropertyMetaDataStore listVersions,
WeakObjectRegistry objectRegistry,
boolean useLocalVerision)
Initializes an instance with all its dependencies.
|
SimpleListPropertyCommandExecutor(WeakObjectRegistry objectRegistry,
SilentChangeExecutor silentChangeExecutor,
ValueMapper valueMapper,
ListPropertyMetaDataStore listVersions)
Initializes the instance with all its dependencies.
|
Copyright © 2015 Saxonia Systems AG. All Rights Reserved.