com.redstarhackers.craftsman.taskdefs
Class CopyWithModuleFilterTask

java.lang.Object
  extended by Task
      extended by com.redstarhackers.craftsman.taskdefs.CopyWithModuleFilterTask

public class CopyWithModuleFilterTask
extends Task

Copy resources using a module filter. This filter will use the defined modules in the project and create a filter that replaces any @moduleid.setting@ combos in the file.

Version:
$Revision: 169 $
Author:
$Author: kostya $

Constructor Summary
CopyWithModuleFilterTask()
          Default constructor.
 
Method Summary
 void addExclude(FilenameSelector exclude)
           
 void addInclude(FilenameSelector include)
           
 void execute()
           
 FileSet getFileSet()
           
 java.io.File getFromDir()
           
 java.io.File getToDir()
           
 void init()
           
 boolean isFlatten()
           
 boolean isOverwrite()
           
 boolean isVerbose()
           
 void setFlatten(boolean val)
           
 void setFromDir(java.io.File file)
           
 void setOverwrite(boolean val)
           
 void setToDir(java.io.File file)
           
 void setVerbose(boolean val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CopyWithModuleFilterTask

public CopyWithModuleFilterTask()
Default constructor.

Method Detail

init

public void init()

execute

public void execute()

getFromDir

public java.io.File getFromDir()

setFromDir

public void setFromDir(java.io.File file)

getToDir

public java.io.File getToDir()

setToDir

public void setToDir(java.io.File file)

isOverwrite

public boolean isOverwrite()

setOverwrite

public void setOverwrite(boolean val)

isFlatten

public boolean isFlatten()

setFlatten

public void setFlatten(boolean val)

isVerbose

public boolean isVerbose()

setVerbose

public void setVerbose(boolean val)

getFileSet

public FileSet getFileSet()

addInclude

public void addInclude(FilenameSelector include)

addExclude

public void addExclude(FilenameSelector exclude)