com.atlassian.confluence.plugin
Class CompositeModuleDescriptorPredicate

java.lang.Object
  extended by com.atlassian.confluence.plugin.CompositeModuleDescriptorPredicate
All Implemented Interfaces:
com.atlassian.plugin.predicate.ModuleDescriptorPredicate

public class CompositeModuleDescriptorPredicate
extends java.lang.Object
implements com.atlassian.plugin.predicate.ModuleDescriptorPredicate

Composite plugin module predicates. Applies a number of predicates in order (boolean AND) to determine if the plugin module matches.


Constructor Summary
CompositeModuleDescriptorPredicate(java.util.List predicates)
           
CompositeModuleDescriptorPredicate(com.atlassian.plugin.predicate.ModuleDescriptorPredicate[] predicates)
           
CompositeModuleDescriptorPredicate(com.atlassian.plugin.predicate.ModuleDescriptorPredicate predicate1, com.atlassian.plugin.predicate.ModuleDescriptorPredicate predicate2)
           
 
Method Summary
 boolean matches(com.atlassian.plugin.ModuleDescriptor moduleDescriptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeModuleDescriptorPredicate

public CompositeModuleDescriptorPredicate(com.atlassian.plugin.predicate.ModuleDescriptorPredicate predicate1,
                                          com.atlassian.plugin.predicate.ModuleDescriptorPredicate predicate2)

CompositeModuleDescriptorPredicate

public CompositeModuleDescriptorPredicate(com.atlassian.plugin.predicate.ModuleDescriptorPredicate[] predicates)

CompositeModuleDescriptorPredicate

public CompositeModuleDescriptorPredicate(java.util.List predicates)
Method Detail

matches

public boolean matches(com.atlassian.plugin.ModuleDescriptor moduleDescriptor)
Specified by:
matches in interface com.atlassian.plugin.predicate.ModuleDescriptorPredicate


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.