public int getModuleId() {
return component.getModuleId();
}
-
+
+ public ModuleUpdaterBase<T> getUpdater() {
+ return updater;
+ }
+
public SynchronizationEventHandlerBase<T> getHandler() {
return handler;
}
+ @SuppressWarnings("unchecked")
+ public <E extends SynchronizationEventHandlerBase<?>> E getConcreteHandler() {
+ return (E) handler;
+ }
+
public void setModuleId(int moduleId) {
component.setModuleId(moduleId);
}