org.apache.maven.lifecycle.model
Class LifecycleBinding

java.lang.Object
  extended by org.apache.maven.lifecycle.model.LifecycleBinding
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BuildBinding, CleanBinding, SiteBinding

public class LifecycleBinding
extends java.lang.Object
implements java.io.Serializable

Base-class for all lifecycle bindings.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
LifecycleBinding()
           
 
Method Summary
 java.lang.String getId()
           
 java.lang.String getModelEncoding()
           
 java.util.LinkedHashMap getOrderedPhaseMapping()
           
 java.util.List getPhaseNamesInOrder()
           
 java.util.List getPhasesInOrder()
           
 void setModelEncoding(java.lang.String modelEncoding)
          Set an encoding used for reading/writing the model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LifecycleBinding

public LifecycleBinding()
Method Detail

getId

public java.lang.String getId()

getOrderedPhaseMapping

public java.util.LinkedHashMap getOrderedPhaseMapping()

getPhasesInOrder

public java.util.List getPhasesInOrder()

getPhaseNamesInOrder

public java.util.List getPhaseNamesInOrder()

setModelEncoding

public void setModelEncoding(java.lang.String modelEncoding)
Set an encoding used for reading/writing the model.

Parameters:
modelEncoding - the encoding used when reading/writing the model.

getModelEncoding

public java.lang.String getModelEncoding()
Returns:
the current encoding used when reading/writing this model.


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