net.sf.ant4eclipse.tools.pdesupport
Class PluginBuildOrderResolver

java.lang.Object
  extended by net.sf.ant4eclipse.tools.pdesupport.PluginBuildOrderResolver

public class PluginBuildOrderResolver
extends java.lang.Object

Resolves the build order for an array of plugins


Constructor Summary
PluginBuildOrderResolver()
           
 
Method Summary
static java.lang.String[] getOrderedSymbolicNames(java.lang.String[] unorderedSymbolicNames, TargetPlatform targetPlatform)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginBuildOrderResolver

public PluginBuildOrderResolver()
Method Detail

getOrderedSymbolicNames

public static java.lang.String[] getOrderedSymbolicNames(java.lang.String[] unorderedSymbolicNames,
                                                         TargetPlatform targetPlatform)
                                                  throws CyclicDependencyException
Parameters:
unorderedSymbolicNames - Name of plugins to be ordered
targetPlatform - Target platform
Returns:
An ordered list of names.
Throws:
CyclicDependencyException