View Javadoc

1   package com.atlassian.plugin.predicate;
2   
3   import com.atlassian.plugin.ModuleDescriptorFactory;
4   
5   /**
6    * A {@link ModuleDescriptorPredicate} that matches modules for which their descriptor is the given type.
7    */
8   public class ModuleDescriptorOfTypePredicate extends ModuleDescriptorOfClassPredicate
9   {
10      public ModuleDescriptorOfTypePredicate(final ModuleDescriptorFactory moduleDescriptorFactory, final String moduleDescriptorType)
11      {
12          super(moduleDescriptorFactory != null ? moduleDescriptorFactory.getModuleDescriptorClass(moduleDescriptorType) : null);
13      }
14  }