org.apache.maven.lifecycle.model
Class LifecycleBindings

java.lang.Object
  extended by org.apache.maven.lifecycle.model.LifecycleBindings
All Implemented Interfaces:
java.io.Serializable

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

Specifies phase bindings for clean, site, and default lifecycles.

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

Constructor Summary
LifecycleBindings()
           
 
Method Summary
 java.util.List getBindingList()
           
 BuildBinding getBuildBinding()
          Get the binding for the main build (default) lifecycle.
 CleanBinding getCleanBinding()
          Get the binding for the clean lifecycle.
 java.lang.String getModelEncoding()
           
 java.lang.String getPackaging()
          Get pOM packaging to which this lifecycle specification applies.
 SiteBinding getSiteBinding()
          Get the binding for the site lifecycle.
 void setBuildBinding(BuildBinding buildBinding)
          Set the binding for the main build (default) lifecycle.
 void setCleanBinding(CleanBinding cleanBinding)
          Set the binding for the clean lifecycle.
 void setModelEncoding(java.lang.String modelEncoding)
          Set an encoding used for reading/writing the model.
 void setPackaging(java.lang.String packaging)
          Set pOM packaging to which this lifecycle specification applies.
 void setSiteBinding(SiteBinding siteBinding)
          Set the binding for the site lifecycle.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LifecycleBindings

public LifecycleBindings()
Method Detail

getBuildBinding

public BuildBinding getBuildBinding()
Get the binding for the main build (default) lifecycle.

Returns:
BuildBinding

getCleanBinding

public CleanBinding getCleanBinding()
Get the binding for the clean lifecycle.

Returns:
CleanBinding

getPackaging

public java.lang.String getPackaging()
Get pOM packaging to which this lifecycle specification applies.

Returns:
String

getSiteBinding

public SiteBinding getSiteBinding()
Get the binding for the site lifecycle.

Returns:
SiteBinding

setBuildBinding

public void setBuildBinding(BuildBinding buildBinding)
Set the binding for the main build (default) lifecycle.

Parameters:
buildBinding -

setCleanBinding

public void setCleanBinding(CleanBinding cleanBinding)
Set the binding for the clean lifecycle.

Parameters:
cleanBinding -

setPackaging

public void setPackaging(java.lang.String packaging)
Set pOM packaging to which this lifecycle specification applies.

Parameters:
packaging -

setSiteBinding

public void setSiteBinding(SiteBinding siteBinding)
Set the binding for the site lifecycle.

Parameters:
siteBinding -

getBindingList

public java.util.List getBindingList()

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.