|
Griffon 1.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.MatchingTask
org.codehaus.griffon.ant.taskdefs.FileMergeTask
public class FileMergeTask extends MatchingTask
Nested Class Summary | |
---|---|
static class |
FileMergeTask.AbstractMergeStrategy
|
static class |
FileMergeTask.Append
|
static class |
FileMergeTask.Merge
|
static class |
FileMergeTask.MergeGriffonArtifacts
|
static class |
FileMergeTask.MergeManifest
|
static class |
FileMergeTask.MergeProperties
|
static interface |
FileMergeTask.MergeStrategy
|
static class |
FileMergeTask.Replace
|
static class |
FileMergeTask.Skip
|
Field Summary | |
---|---|
private static Map |
DEFAULT_MAPPINGS
|
private static Map |
MERGER_MAPPINGS
|
private String |
applicationName
|
private File |
dir
|
private List |
fileSets
|
private List |
zipFileSets
|
Constructor Summary | |
FileMergeTask()
|
Method Summary | |
---|---|
void
|
addFileSet(FileSet set)
|
void
|
addZipFileset(ZipFileSet set)
|
private void
|
copy(InputStream in, File dest)
|
void
|
execute()
|
String
|
getApplicationName()
|
private ConfigObject
|
getBuildSettings()
|
File
|
getDir()
|
private FileMergeTask.MergeStrategy
|
getMergeStrategyFor(String filename)
|
private void
|
process(FileSet fileSet, File dir)
|
private void
|
process(ZipFileSet zipFileSet, File dir)
|
void
|
setApplicationName(String applicationName)
|
void
|
setDir(File dir)
|
Methods inherited from class Task | |
---|---|
log, log, log, log, init, execute, getOwningTarget, getTaskName, getTaskType, setTaskType, setTaskName, setOwningTarget, getRuntimeConfigurableWrapper, setRuntimeConfigurableWrapper, maybeConfigure, reconfigure, perform, bindToOwner, clone, getLocation, setLocation, getDescription, setDescription, getProject, setProject, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
private static final Map DEFAULT_MAPPINGS
private static final Map MERGER_MAPPINGS
private String applicationName
private File dir
private final List fileSets
private final List zipFileSets
Constructor Detail |
---|
FileMergeTask()
Method Detail |
---|
public void addFileSet(FileSet set)
public void addZipFileset(ZipFileSet set)
private void copy(InputStream in, File dest)
@Override public void execute()
public String getApplicationName()
private ConfigObject getBuildSettings()
public File getDir()
private FileMergeTask.MergeStrategy getMergeStrategyFor(String filename)
private void process(FileSet fileSet, File dir)
private void process(ZipFileSet zipFileSet, File dir)
public void setApplicationName(String applicationName)
public void setDir(File dir)
Groovy Documentation