wt.tools.boot
Class MakeClientJarTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
wt.tools.boot.MakeClientJarTask
- public class MakeClientJarTask
- extends org.apache.tools.ant.Task
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 |
Method Summary |
private void |
addChildren(String jarName,
Set jarComponentNameSet,
JarDependencies jarDependencies,
Set processedNames)
|
private void |
addIfDescrExists(Collection nameColl,
String jarComponentName)
|
private void |
addIndexedParents(String jarName,
Set jarComponentNameSet,
JarDependencies jarDependencies,
Set processedNames)
|
private void |
buildJarComponent(String jarComponentName,
boolean isRootJar)
|
private static boolean |
dependsOn(String jarName1,
String jarName2,
JarDependencies jarDependencies)
|
void |
execute()
|
private void |
sanitizeJarComponentType()
|
void |
setDoDeepBuild(boolean doDeepBuild)
|
void |
setJarComponentType(String jarComponentType)
|
void |
setJarContentsDir(File jarContentsDir)
|
void |
setJarManifestsDir(File jarManifestsDir)
|
void |
setLogicalJarNames(String logicalJarNames)
|
void |
setMakeJarAntProjectFile(File makeJarAntProjectFile)
|
void |
setMakeJarAntTargetName(String makeJarAntTargetName)
|
void |
setTraceOnly(boolean traceOnly)
|
private void |
sortJars(List jarNames,
JarDependencies jarDependencies)
|
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject, setProject |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MANIFEST_SUFFIX
private static final String MANIFEST_SUFFIX
- See Also:
- Constant Field Values
INCLUDES_SUFFIX
private static final String INCLUDES_SUFFIX
- See Also:
- Constant Field Values
ALLOWABLE_JAR_COMPONENT_TYPES
private static final String[] ALLOWABLE_JAR_COMPONENT_TYPES
jarManifestsDir
private File jarManifestsDir
jarContentsDir
private File jarContentsDir
logicalJarNames
private String logicalJarNames
jarComponentType
private String jarComponentType
doDeepBuild
private boolean doDeepBuild
makeJarAntProjectFile
private File makeJarAntProjectFile
makeJarAntTargetName
private String makeJarAntTargetName
traceOnly
private boolean traceOnly
MakeClientJarTask
public MakeClientJarTask()
setJarManifestsDir
public void setJarManifestsDir(File jarManifestsDir)
setJarContentsDir
public void setJarContentsDir(File jarContentsDir)
setLogicalJarNames
public void setLogicalJarNames(String logicalJarNames)
setJarComponentType
public void setJarComponentType(String jarComponentType)
setDoDeepBuild
public void setDoDeepBuild(boolean doDeepBuild)
setMakeJarAntProjectFile
public void setMakeJarAntProjectFile(File makeJarAntProjectFile)
setMakeJarAntTargetName
public void setMakeJarAntTargetName(String makeJarAntTargetName)
setTraceOnly
public void setTraceOnly(boolean traceOnly)
execute
public void execute()
throws org.apache.tools.ant.BuildException
- Throws:
org.apache.tools.ant.BuildException
sortJars
private void sortJars(List jarNames,
JarDependencies jarDependencies)
dependsOn
private static boolean dependsOn(String jarName1,
String jarName2,
JarDependencies jarDependencies)
addChildren
private void addChildren(String jarName,
Set jarComponentNameSet,
JarDependencies jarDependencies,
Set processedNames)
addIndexedParents
private void addIndexedParents(String jarName,
Set jarComponentNameSet,
JarDependencies jarDependencies,
Set processedNames)
buildJarComponent
private void buildJarComponent(String jarComponentName,
boolean isRootJar)
addIfDescrExists
private void addIfDescrExists(Collection nameColl,
String jarComponentName)
sanitizeJarComponentType
private void sanitizeJarComponentType()
throws org.apache.tools.ant.BuildException
- Throws:
org.apache.tools.ant.BuildException