public void clearFactoryPreferences(String modeName, String descriptorName, String productName) {
   Lock writeLock = lock.writeLock();
   try {
     writeLock.lock();
     super.clearFactoryPreferences(modeName, descriptorName, productName);
   } finally {
     writeLock.unlock();
   }
 }