com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client
Class ObservableManager<T>
java.lang.Object
com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.ObservableManager<T>
public class ObservableManager<T>
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
addMethodObserver
public void addMethodObserver(T observable,
java.lang.String methodName,
MethodObserver<T> observer)
- Add an observer on a specific method
- Parameters:
observable - methodName - observer -
addMethodObserverIfNoObserverExists
public void addMethodObserverIfNoObserverExists(T observable,
java.lang.String methodName,
MethodObserver<T> observer)
addMethodObserver
public void addMethodObserver(T observable,
MethodObserver<T> observer)
- Add an observer on every method
- Parameters:
observable - observer -
getMethodObservers
public java.util.List<MethodObserver<T>> getMethodObservers(T observable,
java.lang.String methodName)
getMethodObservers
public java.util.List<MethodObserver<T>> getMethodObservers(T observable)
getFieldByName
public Field getFieldByName(T model,
java.lang.String fieldName)
getInstance
public static ObservableManager getInstance()
Copyright © 2010-2011 Petals Link. All Rights Reserved.