unregister when you no longer user the object concode_field_sep EventAwake instance concode_elem_sep Map<Object,Method> noParamMap concode_elem_sep Map<Object,Map<Method,Object[]>> hasParamMap concode_field_sep void notifyChange concode_elem_sep void executeEvent concode_elem_sep EventAwake getInstance concode_elem_sep void registerEvent concode_elem_sep void registerEvent
void function ( Object arg0 ) { if ( noParamMap . containsKey ( arg0 ) ) { noParamMap . remove ( arg0 ) ; } if ( hasParamMap . containsKey ( arg0 ) ) { hasParamMap . remove ( arg0 ) ; } }