public class LogiEventSet extends Object
| Constructor and Description |
|---|
LogiEventSet() |
| Modifier and Type | Method and Description |
|---|---|
<T,P> void |
addCollectionAdd(PropertyMetaModel<P> pmm,
T source,
T copy,
int collectionIndex,
Object sourceCollectionInstanceEntry) |
<T,P> void |
addCollectionClear(PropertyMetaModel<P> pmm,
T source,
T copy,
P sourceval,
P copyval) |
<T,P> void |
addCollectionDelete(PropertyMetaModel<P> pmm,
T source,
T copy,
int collectionIndex,
Object sourceCollectionInstanceEntry) |
void |
addRootInstanceAdded(Object root) |
void |
addRootInstanceRemoved(Object root,
Object rootCopy) |
LogiEvent |
createEvent()
Create the real event from this builder.
|
protected void |
dump(Appendable a) |
void |
enterRoot(int rix) |
void |
exitRoot(int rix) |
<T,P> void |
propertyChange(PropertyMetaModel<P> pmm,
T source,
T copy,
P sourceval,
P copyval)
Add a property change event for some property on some instance.
|
String |
toString() |
public void addRootInstanceRemoved(@Nonnull Object root, @Nonnull Object rootCopy)
public <T,P> void propertyChange(@Nonnull PropertyMetaModel<P> pmm, @Nonnull T source, @Nullable T copy, @Nullable P sourceval, @Nullable P copyval)
pmm - source - copy - sourceval - copyval - public <T,P> void addCollectionClear(@Nonnull PropertyMetaModel<P> pmm, @Nonnull T source, @Nullable T copy, @Nullable P sourceval, @Nullable P copyval)
public <T,P> void addCollectionDelete(@Nonnull PropertyMetaModel<P> pmm, @Nonnull T source, @Nullable T copy, int collectionIndex, @Nullable Object sourceCollectionInstanceEntry)
public <T,P> void addCollectionAdd(@Nonnull PropertyMetaModel<P> pmm, @Nonnull T source, @Nullable T copy, int collectionIndex, @Nullable Object sourceCollectionInstanceEntry)
public void enterRoot(int rix)
public void exitRoot(int rix)
protected void dump(@Nonnull Appendable a) throws Exception
Exceptionpublic LogiEvent createEvent()
Copyright © 2017 etc.to. All rights reserved.