org.codehaus.mojo.build
Class HgChangeSetMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.mojo.build.HgChangeSetMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class HgChangeSetMojo
extends org.apache.maven.plugin.AbstractMojo

Goal which sets project properties for changeSet and changeSetDate from the current Mercurial repository.

Since:
1.0-beta-4
Author:
Tomas Pollak

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
HgChangeSetMojo()
           
 
Method Summary
 void execute()
           
protected  String getChangeSet()
           
protected  String getChangeSetDate()
           
protected  String getChangeSetDateProperty()
           
protected  String getChangeSetProperty()
           
protected  String getProperty(String property)
           
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HgChangeSetMojo

public HgChangeSetMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

getChangeSet

protected String getChangeSet()
                       throws org.apache.maven.scm.ScmException,
                              org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.scm.ScmException
org.apache.maven.plugin.MojoExecutionException

getChangeSetDate

protected String getChangeSetDate()
                           throws org.apache.maven.scm.ScmException,
                                  org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.scm.ScmException
org.apache.maven.plugin.MojoExecutionException

getChangeSetDateProperty

protected String getChangeSetDateProperty()

getChangeSetProperty

protected String getChangeSetProperty()

getProperty

protected String getProperty(String property)


Copyright © 2007-2012 Codehaus. All Rights Reserved.