public class ProjectConversionParticipantSorter
extends java.lang.Object
AbstractProjectConversionParticipant (converters).
DAG)AbstractProjectConversionParticipant.getPrecedingConverterIds()) and succeeding (see
AbstractProjectConversionParticipant.getSucceedingConverterIds()) converters
This implementation was inspired by Apache Maven's ProjectSorter
DAG| Modifier and Type | Field and Description |
|---|---|
private java.util.List<AbstractProjectConversionParticipant> |
sortedConverters |
| Constructor and Description |
|---|
ProjectConversionParticipantSorter(java.util.List<AbstractProjectConversionParticipant> converters) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractProjectConversionParticipant> |
getSortedConverters() |
private java.util.List<AbstractProjectConversionParticipant> sortedConverters
public ProjectConversionParticipantSorter(java.util.List<AbstractProjectConversionParticipant> converters) throws org.codehaus.plexus.util.dag.CycleDetectedException, DuplicateConversionParticipantException
org.codehaus.plexus.util.dag.CycleDetectedExceptionDuplicateConversionParticipantExceptionpublic java.util.List<AbstractProjectConversionParticipant> getSortedConverters()
AbstractProjectConversionParticipant.