org.codehaus.enunciate.config
Class DeploymentModuleComparator

java.lang.Object
  extended by org.codehaus.enunciate.config.DeploymentModuleComparator
All Implemented Interfaces:
java.util.Comparator<DeploymentModule>

public class DeploymentModuleComparator
extends java.lang.Object
implements java.util.Comparator<DeploymentModule>

Compares deployment modules for the order in which they should be executed.

Author:
Ryan Heaton

Constructor Summary
DeploymentModuleComparator()
           
 
Method Summary
 int compare(DeploymentModule module1, DeploymentModule module2)
          Compares modules by order, then by name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

DeploymentModuleComparator

public DeploymentModuleComparator()
Method Detail

compare

public int compare(DeploymentModule module1,
                   DeploymentModule module2)
Compares modules by order, then by name.

Specified by:
compare in interface java.util.Comparator<DeploymentModule>
Parameters:
module1 - The first module.
module2 - The second module.
Returns:
The comparison.