org.granite.tide.util
Class AbstractContext
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,Object>
org.granite.tide.util.AbstractContext
- All Implemented Interfaces:
- Serializable, Cloneable, Map<String,Object>
- Direct Known Subclasses:
- Context
public abstract class AbstractContext
- extends HashMap<String,Object>
- Author:
- Franck WOLFF
- See Also:
- Serialized Form
| Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
AbstractContext
protected AbstractContext(Map<String,Set<Method>> observers)
getRemoteEvents
public List<ContextEvent> getRemoteEvents()
getRemoteObservers
protected abstract Set<String> getRemoteObservers()
callMethod
protected abstract Object callMethod(Method method,
Object... args)
throws Exception
- Throws:
Exception
instance
public static AbstractContext instance()
raiseEvent
public static void raiseEvent(String name,
Object... args)
remove
public static void remove()