| Package | Description |
|---|---|
| org.sodeac.common.typedtree |
| Modifier and Type | Class and Description |
|---|---|
protected class |
BranchNode.ModifyListenerContainer.LeafNodePredicateListener |
static class |
IModifyListener.CreateListener<T> |
static class |
IModifyListener.ModifyListener<T> |
static class |
IModifyListener.RemoveListener<T> |
static class |
IModifyListener.UpdateListener<T> |
| Modifier and Type | Method and Description |
|---|---|
static <T> IModifyListener<T> |
IModifyListener.onCreate(Consumer<T> consumer) |
static <T> IModifyListener<T> |
IModifyListener.onModify(Consumer<T> consumer) |
static <T> IModifyListener<T> |
IModifyListener.onRemove(Consumer<T> consumer) |
static <T> IModifyListener<T> |
IModifyListener.onUpdate(BiConsumer<T,T> consumer) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<IModifyListener<?>> |
ModelPath.NodeSelector.getModifyListenerList() |
protected Map<ConplierBean<Object>,Set<IModifyListener<?>>> |
ModelPath.NodeSelector.getRegistrationObjects() |
| Modifier and Type | Method and Description |
|---|---|
<X> void |
BranchNode.registerForModify(ModelPath<T,X> path,
IModifyListener<X> listener) |
protected <T> ModifyListenerRegistration<R> |
ModifyListenerRegistration.registerListener(ModelPath<R,T> path,
IModifyListener<T> listener) |
protected <T> ModifyListenerRegistration<R> |
ModifyListenerRegistration.registerListener(ModifyListenerRegistration<?> registration,
IModifyListener<T> listener) |
protected <T> ModifyListenerRegistration<R> |
ModifyListenerRegistration.registerListeners(ModelPath<R,T> path,
IModifyListener<T>... listener) |
protected <T> ModifyListenerRegistration<R> |
ModifyListenerRegistration.registerListeners(ModifyListenerRegistration<?> registration,
IModifyListener<T>... listener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ModelPath.NodeSelector.setModifyListenerList(Set<IModifyListener<?>> modifyListenerList) |
protected void |
ModelPath.NodeSelector.setRegistrationObjects(Map<ConplierBean<Object>,Set<IModifyListener<?>>> registrationObjects) |
Copyright © 2020. All rights reserved.