it.haefelinger.flaka
Class ScanDeps

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.apache.tools.ant.taskdefs.MatchingTask
              extended by it.haefelinger.flaka.util.MatchingTask
                  extended by it.haefelinger.flaka.ScanDeps
All Implemented Interfaces:
Cloneable, SelectorContainer

public class ScanDeps
extends MatchingTask

Since:
1.0
Author:
merzedes

Field Summary
protected  TextReader dec
           
protected  String dir
           
protected  Map map
           
protected static Pattern P
           
protected  String var
           
 
Fields inherited from class it.haefelinger.flaka.util.MatchingTask
debug
 
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask
fileset
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
ScanDeps()
           
 
Method Summary
 TextReader createDecorate()
           
protected  List each()
           
 void execute()
           
protected  DirectoryScanner getds(File dir)
           
protected  void scan(String fname)
           
 void setDir(String dir)
           
 void setVar(String var)
           
 
Methods inherited from class it.haefelinger.flaka.util.MatchingTask
debug, debug, getProperty, getref, makeref, makevar, setDebug, setid, toFile
 
Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

P

protected static Pattern P

var

protected String var

dir

protected String dir

map

protected Map map

dec

protected TextReader dec
Constructor Detail

ScanDeps

public ScanDeps()
Method Detail

setVar

public void setVar(String var)

setDir

public void setDir(String dir)

scan

protected void scan(String fname)

getds

protected DirectoryScanner getds(File dir)

createDecorate

public TextReader createDecorate()

each

protected List each()

execute

public void execute()
Overrides:
execute in class Task