org.apache.maven.scm.plugin
Class AbstractScmMojo

java.lang.Object
  extended byorg.apache.maven.plugin.AbstractMojo
      extended byorg.apache.maven.scm.plugin.AbstractScmMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
ChangeLogMojo, CheckinMojo, CheckoutMojo, DiffMojo, EditMojo, StatusMojo, TagMojo, UnEditMojo, UpdateMojo, ValidateMojo

public abstract class AbstractScmMojo
extends org.apache.maven.plugin.AbstractMojo

Version:
$Id: AbstractScmMojo.java 391206 2006-04-04 01:07:32Z jdcasey $
Author:
Emmanuel Venisse

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractScmMojo()
           
 
Method Summary
 void checkResult(org.apache.maven.scm.ScmResult result)
           
 java.lang.String getConnectionUrl()
           
 org.apache.maven.scm.ScmFileSet getFileSet()
           
 org.apache.maven.scm.manager.ScmManager getScmManager()
           
 org.apache.maven.scm.repository.ScmRepository getScmRepository()
           
 java.io.File getWorkingDirectory()
           
protected  void setConnectionType(java.lang.String connectionType)
           
 
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
 
Methods inherited from interface org.apache.maven.plugin.Mojo
execute
 

Constructor Detail

AbstractScmMojo

public AbstractScmMojo()
Method Detail

setConnectionType

protected void setConnectionType(java.lang.String connectionType)

getConnectionUrl

public java.lang.String getConnectionUrl()

getWorkingDirectory

public java.io.File getWorkingDirectory()

getScmManager

public org.apache.maven.scm.manager.ScmManager getScmManager()

getFileSet

public org.apache.maven.scm.ScmFileSet getFileSet()
                                           throws java.io.IOException
Throws:
java.io.IOException

getScmRepository

public org.apache.maven.scm.repository.ScmRepository getScmRepository()
                                                               throws org.apache.maven.scm.ScmException
Throws:
org.apache.maven.scm.ScmException

checkResult

public void checkResult(org.apache.maven.scm.ScmResult result)
                 throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException


Copyright © 2003-2006 Apache Software Foundation. All Rights Reserved.