FreeHEP API
Version v1.2.2

org.freehep.ant
Class FreeHepJlink

java.lang.Object
  |
  +--org.apache.tools.ant.ProjectComponent
        |
        +--org.apache.tools.ant.Task
              |
              +--org.apache.tools.ant.taskdefs.MatchingTask
                    |
                    +--org.apache.tools.ant.taskdefs.optional.jlink.JlinkTask
                          |
                          +--org.freehep.ant.FreeHepJlink
All Implemented Interfaces:
org.apache.tools.ant.types.selectors.SelectorContainer

public class FreeHepJlink
extends org.apache.tools.ant.taskdefs.optional.jlink.JlinkTask

Extends the standard "jlink" task with a few options.

      srcdir: directory to look for added and merged files
      addfiles: list of files to add
      mergefiles: list of files to merge
 

Version:
$Id: FreeHepJlink.java,v 1.4 2002/06/12 23:15:14 duns Exp $
Author:
Mark Donszelmann

Field Summary
 
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask
fileset, useDefaultExcludes
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
FreeHepJlink()
           
 
Method Summary
 void execute()
           
 void setMergeFiles(String str)
           
 void setSrcDir(String str)
           
 
Methods inherited from class org.apache.tools.ant.taskdefs.optional.jlink.JlinkTask
createAddfiles, createMergefiles, setAddfiles, setCompress, setMergefiles, setOutfile
 
Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask
addAnd, addContains, addCustom, addDate, addDepend, addDepth, addFilename, addMajority, addNone, addNot, addOr, addPresent, addSelector, addSize, 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
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FreeHepJlink

public FreeHepJlink()
Method Detail

setSrcDir

public void setSrcDir(String str)

setMergeFiles

public void setMergeFiles(String str)

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Overrides:
execute in class org.apache.tools.ant.taskdefs.optional.jlink.JlinkTask
org.apache.tools.ant.BuildException

FreeHEP API
Version v1.2.2

Copyright © 2000-2003 FreeHEP, All Rights Reserved.