org.apache.maven.lifecycle.binding
Class LegacyLifecycleMappingParser

java.lang.Object
  extended by org.apache.maven.lifecycle.binding.LegacyLifecycleMappingParser

@Component(role=LegacyLifecycleMappingParser.class)
public class LegacyLifecycleMappingParser
extends java.lang.Object

Responsible for parsing the Maven-2.0.x lifecycle-definition syntaxes. This class is partitioned from the others, because this syntax should be deprecated and removed from support, eventually.

Author:
jdcasey

Field Summary
static java.lang.String ROLE
           
 
Constructor Summary
LegacyLifecycleMappingParser()
           
 
Method Summary
 LifecycleBindings parseDefaultMappings(java.util.List lifecycles)
           
 LifecycleBindings parseMappings(LifecycleMapping mapping, java.lang.String packaging)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ROLE

public static final java.lang.String ROLE
Constructor Detail

LegacyLifecycleMappingParser

public LegacyLifecycleMappingParser()
Method Detail

parseDefaultMappings

public LifecycleBindings parseDefaultMappings(java.util.List lifecycles)
                                       throws LifecycleSpecificationException
Throws:
LifecycleSpecificationException

parseMappings

public LifecycleBindings parseMappings(LifecycleMapping mapping,
                                       java.lang.String packaging)
                                throws LifecycleSpecificationException
Throws:
LifecycleSpecificationException


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.