public void removeVersioningListener(VersioningListener listener) {
   listenerSupport.removeListener(listener);
 }
 void fireFileEvent(Object id, File file) {
   listenerSupport.fireVersioningEvent(id, new Object[] {file});
 }
 public void addVersioningListener(VersioningListener listener) {
   listenerSupport.addListener(listener);
 }