com.github.goldin.plugins.copy
Class CopyMojo

java.lang.Object
  extended by groovy.lang.GroovyObjectSupport
      extended by org.codehaus.gmaven.mojo.GroovyMojo
          extended by com.github.goldin.plugins.common.BaseGroovyMojo
              extended by com.github.goldin.plugins.copy.CopyMojo
All Implemented Interfaces:
groovy.lang.GroovyObject, org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class CopyMojo
extends com.github.goldin.plugins.common.BaseGroovyMojo


Nested Class Summary
 
Nested classes/interfaces inherited from class com.github.goldin.plugins.common.BaseGroovyMojo
com.github.goldin.plugins.common.BaseGroovyMojo._gc_closure1, com.github.goldin.plugins.common.BaseGroovyMojo._gc_closure2, com.github.goldin.plugins.common.BaseGroovyMojo._gc_closure3
 
Field Summary
 String defaultExcludes
           
 boolean failIfNotFound
           
 boolean failOnError
           
 org.apache.maven.shared.filtering.MavenFileFilter fileFilter
           
 boolean filterWithDollarOnly
           
 com.github.goldin.gcommons.util.GroovyConfig groovyConfig
           
 CopyManifest manifest
           
 org.apache.maven.project.MavenProjectHelper mavenProjectHelper
           
 String nonFilteredExtensions
           
 CopyResource resource
           
 CopyResource[] resources
           
 boolean skipIdentical
           
 boolean skipPacked
           
 boolean skipUnpacked
           
 boolean stripVersion
           
 boolean useTrueZipForPack
           
 boolean useTrueZipForUnpack
           
 boolean verbose
           
 
Fields inherited from class com.github.goldin.plugins.common.BaseGroovyMojo
basedir, buildDirectory, isLinux, isMac, isWindows, os, outputDirectory, project, remoteRepos, repoSession, repoSystem, runIf, session
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
CopyMojo()
           
 
Method Summary
 String defaultExcludes()
           
 void doExecute()
           
 
Methods inherited from class com.github.goldin.plugins.common.BaseGroovyMojo
$_gc_computeOldVariables, buildDirectory, execute, outputDirectory, resolveArtifact
 
Methods inherited from class org.codehaus.gmaven.mojo.GroovyMojo
fail, fail, getLog, getPluginContext, getProperty, setLog, setPluginContext
 
Methods inherited from class groovy.lang.GroovyObjectSupport
getMetaClass, invokeMethod, setMetaClass, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mavenProjectHelper

public org.apache.maven.project.MavenProjectHelper mavenProjectHelper

fileFilter

public org.apache.maven.shared.filtering.MavenFileFilter fileFilter

manifest

public CopyManifest manifest

skipIdentical

public boolean skipIdentical

skipPacked

public boolean skipPacked

skipUnpacked

public boolean skipUnpacked

stripVersion

public boolean stripVersion

defaultExcludes

public String defaultExcludes

verbose

public boolean verbose

filterWithDollarOnly

public boolean filterWithDollarOnly

nonFilteredExtensions

public String nonFilteredExtensions

failIfNotFound

public boolean failIfNotFound

failOnError

public boolean failOnError

useTrueZipForPack

public boolean useTrueZipForPack

useTrueZipForUnpack

public boolean useTrueZipForUnpack

resources

public CopyResource[] resources

resource

public CopyResource resource

groovyConfig

public com.github.goldin.gcommons.util.GroovyConfig groovyConfig
Constructor Detail

CopyMojo

public CopyMojo()
Method Detail

defaultExcludes

public String defaultExcludes()

doExecute

public void doExecute()
Specified by:
doExecute in class com.github.goldin.plugins.common.BaseGroovyMojo


Copyright © 2012. All Rights Reserved.