A B C D E F G L M O P R S T V W

A

add(Collection, String) - Method in class org.acmsl.antmake.MakefileAmTemplate
Adds an item to given collection..
add(Collection, String) - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Adds an item to given collection..
add(RcsFile) - Method in class org.acmsl.antmake.cvslib.CvsEntry
Adds a new RCS file.
add(String, String) - Method in class org.acmsl.antmake.cvslib.CvsEntry
Adds a new file.
add(String, String, String) - Method in class org.acmsl.antmake.cvslib.CvsEntry
Adds a new file.
addClasspathItem(String) - Method in class org.acmsl.antmake.MakeRulesTemplate
Adds a new classpath item.
addFolder(Map, String) - Method in class org.acmsl.antmake.AntMake
Adds given folder to given map.
addFolder(Map, String, String) - Method in class org.acmsl.antmake.AntMake
Adds given folder to given map.
addFolder(String) - Method in class org.acmsl.antmake.MakefileAmTemplate
Adds a first-level folder.
addLeafFolder(String) - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Adds a leaf-level folder.
addPackage(AntMakeUtils, Map, String[]) - Method in class org.acmsl.antmake.AntMake
Adds given package (and its parents) to given map.
addPackage(Map, String[]) - Method in class org.acmsl.antmake.AntMake
Adds given package (and its parents) to given map.
addPackage(String) - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Adds a package.
addPackage(String) - Method in class org.acmsl.antmake.ConfigureInTemplate
Adds a package.
addSource(Map, File) - Method in class org.acmsl.antmake.AntMake
Adds a source file to given map.
addSourceFile(String) - Method in class org.acmsl.antmake.MakefileAmTemplate
Adds a source file.
addTopFolder(String) - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Adds a top-level folder.
AntMake - class org.acmsl.antmake.AntMake.
Manages the creation of required GNU Autotools files from a sets of Java source files.
AntMake() - Constructor for class org.acmsl.antmake.AntMake
Protected constructor to avoid accidental instantiation.
AntMakeException - exception org.acmsl.antmake.AntMakeException.
Models runtime information in abnormal, but managed, situations.
AntMakeException(String) - Constructor for class org.acmsl.antmake.AntMakeException
Creates an AntMakeException to model an abnormal situation described by given message.
AntMakeException(String, Throwable) - Constructor for class org.acmsl.antmake.AntMakeException
Creates an AntMakeException to model an abnormal situation described by given message, wrapping additional exception.
AntMakeTask - class org.acmsl.antmake.AntMakeTask.
Generates required files to build a Java project using GNU Autoconf, Automake and libtool.
AntMakeTask() - Constructor for class org.acmsl.antmake.AntMakeTask
Creates a AntMakeTask.
AntMakeUtils - class org.acmsl.antmake.AntMakeUtils.
Provides some methods useful for managing AntMake-related logic.
AntMakeUtils() - Constructor for class org.acmsl.antmake.AntMakeUtils
Protected constructor to avoid accidental instantiation.

B

buildEntryKey(String, String, String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Builds a key for an entry.
buildFolderKey(String) - Method in class org.acmsl.antmake.AntMake
Builds a key for given folder.
buildFolderListKey() - Method in class org.acmsl.antmake.AntMake
Builds a key for the folder list.
buildProject(String, String, File, FileSet[], Path, AntMakeTask) - Method in class org.acmsl.antmake.AntMake
Creates the basic folder structure starting from given folder.
buildSourceKey(String) - Method in class org.acmsl.antmake.AntMake
Builds a key for given source file.

C

ChangeLogParser - class org.acmsl.antmake.cvslib.ChangeLogParser.
Knows how to parse "cvs log" command output.
ChangeLogParser() - Constructor for class org.acmsl.antmake.cvslib.ChangeLogParser
Creates a ChangeLogParser.
compare(CvsEntry, CvsEntry) - Method in class org.acmsl.antmake.cvslib.CvsUtils.DateComparator
Compares given CVS entries by their date.
compare(Object, Object) - Method in class org.acmsl.antmake.cvslib.CvsUtils.DateComparator
Compares its two arguments for order.
ConfigureInTemplate - class org.acmsl.antmake.ConfigureInTemplate.
Template to generate configure.in files.
ConfigureInTemplate(String, String) - Constructor for class org.acmsl.antmake.ConfigureInTemplate
Builds a ConfigureInTemplate using given information.
ConfigureInTemplate(String, String, String, String, String) - Constructor for class org.acmsl.antmake.ConfigureInTemplate
Builds a ConfigureInTemplate using given information.
ConfigureInTemplateFactory - interface org.acmsl.antmake.ConfigureInTemplateFactory.
Represents entities able to create configure.in templates.
ConfigureInTemplateGenerator - class org.acmsl.antmake.ConfigureInTemplateGenerator.
Is able to generate configure.in templates.
ConfigureInTemplateGenerator() - Constructor for class org.acmsl.antmake.ConfigureInTemplateGenerator
Protected constructor to avoid accidental instantiation.
copy(String, File, Task, ClassLoader) - Method in class org.acmsl.antmake.FolderStructureHelper
Copies a file from the classpath to given location.
copyDependencies(File, Path, Task) - Method in class org.acmsl.antmake.AntMake
Copies the required dependencies from the classpath.
copyDependencies(File, String[], String, Task) - Method in class org.acmsl.antmake.AntMake
Copies the required dependencies from the classpath.
copyFile(FileUtils, File, File, Task) - Method in class org.acmsl.antmake.AntMake
Copies given file to the specified folder.
copyFile(String, FolderStructureHelper, File, AntMakeTask, ClassLoader) - Method in class org.acmsl.antmake.AntMake
Copies a concrete file.
copyFiles(FolderStructureHelper, File, AntMakeTask, ClassLoader) - Method in class org.acmsl.antmake.AntMake
Copies the fixed files.
copyFixedFiles(File, AntMakeTask) - Method in class org.acmsl.antmake.AntMake
Copies the fixed files: README, AUTHORS and COPYING.
createClasspath() - Method in class org.acmsl.antmake.AntMakeTask
Creates the classpath.
createConfigureInFile(ConfigureInTemplateGenerator, AntMakeUtils, String, String, File, File[], Task) - Method in class org.acmsl.antmake.AntMake
Creates the configure.in file.
createConfigureInFile(String, String, File, File[], Task) - Method in class org.acmsl.antmake.AntMake
Creates the configure.in file.
createConfigureInTemplate(String, String) - Method in interface org.acmsl.antmake.ConfigureInTemplateFactory
Creates a configure.in template.
createConfigureInTemplate(String, String) - Method in class org.acmsl.antmake.ConfigureInTemplateGenerator
Generates a configure.in template.
createFolderStructure(File, File, File[], Task) - Method in class org.acmsl.antmake.FolderStructureHelper
Creates the basic folder structure starting from given folder.
createFolderStructure(File, String[]) - Method in class org.acmsl.antmake.FolderStructureHelper
Creates the basic folder structure starting from given folder and packages.
createHelper() - Method in class org.acmsl.antmake.AntMakeUtils
Creates a helper instance.
createLiblicensepath() - Method in class org.acmsl.antmake.AntMakeTask
Creates the library licenses path.
createMakefileAmFiles(MakefileAmTemplateGenerator, AntMakeUtils, String, File, File[], Task) - Method in class org.acmsl.antmake.AntMake
Creates the child Makefile.am files.
createMakefileAmFiles(String, File, File[], Task) - Method in class org.acmsl.antmake.AntMake
Creates the child Makefile.am files.
createMakefileAmTemplate(String, String) - Method in interface org.acmsl.antmake.MakefileAmTemplateFactory
Creates a Makefile.am template for a given Java package.
createMakefileAmTemplate(String, String) - Method in class org.acmsl.antmake.MakefileAmTemplateGenerator
Generates a Makefile.am template for given Java package.
createMakeRulesFile(MakeRulesTemplateGenerator, String, File, String[], Task) - Method in class org.acmsl.antmake.AntMake
Creates the Make-rules file.
createMakeRulesFile(String, File, String[], Task) - Method in class org.acmsl.antmake.AntMake
Creates the Make-rules file.
createMakeRulesTemplate(String) - Method in interface org.acmsl.antmake.MakeRulesTemplateFactory
Creates a Make-rules template.
createMakeRulesTemplate(String) - Method in class org.acmsl.antmake.MakeRulesTemplateGenerator
Generates a Make-rules template.
createSourcepath() - Method in class org.acmsl.antmake.AntMakeTask
Creates the source-roots path.
createTempFolder() - Method in class org.acmsl.antmake.FolderStructureHelper
Creates a temporary folder.
createTopMakefileAmFile(String, File, File[], Task) - Method in class org.acmsl.antmake.AntMake
Creates the top-level Makefile.am file.
createTopMakefileAmFile(TopMakefileAmTemplateGenerator, AntMakeUtils, String, File, File[], Task) - Method in class org.acmsl.antmake.AntMake
Creates the top-level Makefile.am file.
createTopMakefileAmTemplate(String) - Method in interface org.acmsl.antmake.TopMakefileAmTemplateFactory
Creates a top-level Makefile.am template.
createTopMakefileAmTemplate(String) - Method in class org.acmsl.antmake.TopMakefileAmTemplateGenerator
Generates a top-level Makefile.am template.
CVS_LOG_DATE_FORMAT - Static variable in class org.acmsl.antmake.cvslib.ChangeLogParser
The date format returned by cvs log.
CvsEntry - class org.acmsl.antmake.cvslib.CvsEntry.
Models CVS entries.
CvsEntry(Date, String, String) - Constructor for class org.acmsl.antmake.cvslib.CvsEntry
Creates a CvsEntry with given information.
CvsUtils - class org.acmsl.antmake.cvslib.CvsUtils.
Provides helpful methods for interacting with CVS servers through its command-line client.
CvsUtils.DateComparator - class org.acmsl.antmake.cvslib.CvsUtils.DateComparator.
Sorts CVS entries by date.
CvsUtils.DateComparator() - Constructor for class org.acmsl.antmake.cvslib.CvsUtils.DateComparator
 
CvsUtils() - Constructor for class org.acmsl.antmake.cvslib.CvsUtils
Protected constructor to avoid accidental instantiation.

D

DATE_COMPARATOR - Static variable in class org.acmsl.antmake.cvslib.CvsUtils
The date comparator to sort the CVS entries.
DATE_FORMAT - Static variable in class org.acmsl.antmake.cvslib.CvsUtils
The date format.
DEFAULT_BASE_FOLDER_VARIABLE - Static variable in class org.acmsl.antmake.MakeRulesTemplate
The default base folder variable.
DEFAULT_BODY - Static variable in class org.acmsl.antmake.MakefileAmTemplate
The default Make-Rules body.
DEFAULT_BODY - Static variable in class org.acmsl.antmake.TopMakefileAmTemplate
The default Make-Rules body.
DEFAULT_BODY - Static variable in class org.acmsl.antmake.ConfigureInTemplate
The default Make-Rules body.
DEFAULT_BODY - Static variable in class org.acmsl.antmake.MakeRulesTemplate
The default Make-Rules body.
DEFAULT_CLASSPATH_ENV_DECLARATION - Static variable in class org.acmsl.antmake.MakeRulesTemplate
The default classpath declaration.
DEFAULT_FILE_SEPARATOR - Static variable in class org.acmsl.antmake.MakeRulesTemplate
The default file separator.
DEFAULT_HEADER - Static variable in class org.acmsl.antmake.MakefileAmTemplate
The default header.
DEFAULT_HEADER - Static variable in class org.acmsl.antmake.TopMakefileAmTemplate
The default header.
DEFAULT_HEADER - Static variable in class org.acmsl.antmake.ConfigureInTemplate
The default header.
DEFAULT_HEADER - Static variable in class org.acmsl.antmake.MakeRulesTemplate
The default header.
DEFAULT_JAR_DEPS_SUBTEMPLATE - Static variable in class org.acmsl.antmake.TopMakefileAmTemplate
The default jar deps subtemplate.
DEFAULT_JAVA_SOURCE_SUBTEMPLATE - Static variable in class org.acmsl.antmake.MakefileAmTemplate
The default java source subtemplate.
DEFAULT_JAVA_SOURCES_SUBTEMPLATE - Static variable in class org.acmsl.antmake.MakefileAmTemplate
The default java sources subtemplate.
DEFAULT_JAVAC_FLAGS - Static variable in class org.acmsl.antmake.MakeRulesTemplate
The default javac flags.
DEFAULT_MAKEFILE_SUBTEMPLATE - Static variable in class org.acmsl.antmake.ConfigureInTemplate
The default makefile subtemplate.
DEFAULT_PATH_SEPARATOR - Static variable in class org.acmsl.antmake.MakeRulesTemplate
The default path separator.
DEFAULT_SUBDIRS_SUBTEMPLATE - Static variable in class org.acmsl.antmake.MakefileAmTemplate
The default SUBDIRS subtemplate.

E

EMPTY_CVSENTRY_ARRAY - Static variable in class org.acmsl.antmake.cvslib.ChangeLogParser
A cached empty CvsEntry array.
EMPTY_FILE_ARRAY - Static variable in class org.acmsl.antmake.AntMakeUtils
Empty file array.
EMPTY_FILESET_ARRAY - Static variable in class org.acmsl.antmake.AntMakeUtils
Empty fileset array.
EMPTY_STRING_ARRAY - Static variable in class org.acmsl.antmake.AntMakeUtils
An empty String array.
EMPTY_STRING_ARRAY - Static variable in class org.acmsl.antmake.AntMake
Cached empty String array.
equals(Object) - Method in class org.acmsl.antmake.cvslib.CvsUtils.DateComparator
Checks if given comparator is semantically equal to this instance.
execute() - Method in class org.acmsl.antmake.AntMakeTask
Requests the AntMake generation process to be performed.

F

findIncludedFiles(FileSet, Project) - Method in class org.acmsl.antmake.AntMakeUtils
Retrieves the paths of the files included by given fileset.
findResource(String, ClassLoader) - Method in class org.acmsl.antmake.FolderStructureHelper
Retrieves the input stream to read a resource from the classpath visible to given class loader.
FolderStructureHelper - class org.acmsl.antmake.FolderStructureHelper.
Provides some useful methods for managing the folder structure of a typical GNU Autotools-based Java project.
FolderStructureHelper() - Constructor for class org.acmsl.antmake.FolderStructureHelper
Protected constructor to avoid accidental instantiation.

G

generateChangeLog(CvsUtils, File, String, Task) - Method in class org.acmsl.antmake.AntMake
Generates the changelog file.
generateChangeLog(File, String, Task) - Method in class org.acmsl.antmake.AntMake
Generates the changelog file.
generateChangeLog(File, String, Task) - Method in class org.acmsl.antmake.cvslib.CvsUtils
Generates a GNU-formatted ChangeLog file.
getAuthor() - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Retrieves the author of the current CVS file being processed.
getAuthor() - Method in class org.acmsl.antmake.cvslib.CvsEntry
Retrieves the author.
getAuthorsfile() - Method in class org.acmsl.antmake.AntMakeTask
Retrieves the AUTHORS file.
getBaseFolder() - Method in class org.acmsl.antmake.MakeRulesTemplate
Retrieves the base folder.
getBody() - Method in class org.acmsl.antmake.MakefileAmTemplate
Retrieves the body.
getBody() - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Retrieves the body.
getBody() - Method in class org.acmsl.antmake.ConfigureInTemplate
Retrieves the body.
getBody() - Method in class org.acmsl.antmake.MakeRulesTemplate
Retrieves the body.
getClasspath() - Method in class org.acmsl.antmake.AntMakeTask
Retrieves the classpath.
getClasspathEnv() - Method in class org.acmsl.antmake.MakeRulesTemplate
Retrieves the CLASSPATH_ENV.
getClasspathItems() - Method in class org.acmsl.antmake.MakeRulesTemplate
Retrieves the classpath items.
getComment() - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Retrieves the comment of the CVS file being processed.
getComment() - Method in class org.acmsl.antmake.cvslib.CvsEntry
Retrieves the comment.
getCopyingfile() - Method in class org.acmsl.antmake.AntMakeTask
Retrieves the COPYING file.
getCurrentState() - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Retrieves the current state of the parser.
getDate() - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Retrieves the date of the current CVS file being processed.
getDate() - Method in class org.acmsl.antmake.cvslib.CvsEntry
Retrieves the date.
getDestinationfolder() - Method in class org.acmsl.antmake.AntMakeTask
Retrieves the destination folder.
getEntries() - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Retrieves the CVS entries map.
getEntrySetAsArray() - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Retrieves the list of RCS entries as an array.
getErrors() - Method in class org.acmsl.antmake.cvslib.RedirectingStreamHandler
Retrieves the errors.
getFileSeparator() - Method in class org.acmsl.antmake.MakeRulesTemplate
Retrieves the file separator.
getFolderList(Map) - Method in class org.acmsl.antmake.AntMake
Retrieves the folder list contained in given map.
getFolders() - Method in class org.acmsl.antmake.MakefileAmTemplate
Retrieves the first-level folders.
getHeader() - Method in class org.acmsl.antmake.MakefileAmTemplate
Retrieves the header.
getHeader() - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Retrieves the header.
getHeader() - Method in class org.acmsl.antmake.ConfigureInTemplate
Retrieves the header.
getHeader() - Method in class org.acmsl.antmake.MakeRulesTemplate
Retrieves the header.
getInstance() - Static method in class org.acmsl.antmake.MakefileAmTemplateGenerator
Retrieves a MakefileAmTemplateGenerator instance.
getInstance() - Static method in class org.acmsl.antmake.TopMakefileAmTemplateGenerator
Retrieves a TopMakefileAmTemplateGenerator instance.
getInstance() - Static method in class org.acmsl.antmake.AntMakeUtils
Retrieves a AntMakeUtils instance.
getInstance() - Static method in class org.acmsl.antmake.ConfigureInTemplateGenerator
Retrieves a ConfigureInTemplateGenerator instance.
getInstance() - Static method in class org.acmsl.antmake.MakeRulesTemplateGenerator
Retrieves a MakeRulesTemplateGenerator instance.
getInstance() - Static method in class org.acmsl.antmake.FolderStructureHelper
Retrieves a FolderStructureHelper instance.
getInstance() - Static method in class org.acmsl.antmake.AntMake
Retrieves an AntMake instance.
getInstance() - Static method in class org.acmsl.antmake.cvslib.CvsUtils
Retrieves a CvsUtils instance.
getJarDepsSubtemplate() - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Retrieves the JAR_DEPS subtemplate.
getJavacFlags() - Method in class org.acmsl.antmake.MakeRulesTemplate
Retrieves the JAVACFLAGS.
getJavaSourcesSubtemplate() - Method in class org.acmsl.antmake.MakefileAmTemplate
Retrieves the java_sources subtemplate.
getJavaSourceSubtemplate() - Method in class org.acmsl.antmake.MakefileAmTemplate
Retrieves the Java source subtemplate.
getLeafFolder(String) - Method in class org.acmsl.antmake.AntMakeUtils
Retrieves the leaf folder of to given path.
getLeafFolders() - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Retrieves the leaf folders.
getLiblicensepath() - Method in class org.acmsl.antmake.AntMakeTask
Retrieves the library licenses path.
getMakefileSubtemplate() - Method in class org.acmsl.antmake.ConfigureInTemplate
Retrieves the makefile subtemplate.
getName() - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Retrieves the name of the current CVS file being processed.
getName() - Method in class org.acmsl.antmake.cvslib.RcsFile
Retrieves the name.
getPackageName() - Method in class org.acmsl.antmake.MakefileAmTemplate
Retrieves the package name.
getPackages() - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Retrieves the packages.
getPackages() - Method in class org.acmsl.antmake.ConfigureInTemplate
Retrieves the packages.
getParser() - Method in class org.acmsl.antmake.cvslib.RedirectingOutputStream
Retrieves the parser.
getPathSeparator() - Method in class org.acmsl.antmake.MakeRulesTemplate
Retrieves the path separator.
getPreviousRevision() - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Retrieves the previous revision of the current CVS file being processed.
getPreviousRevision() - Method in class org.acmsl.antmake.cvslib.RcsFile
Retrieves the previous revision.
getProjectname() - Method in class org.acmsl.antmake.AntMakeTask
Retrieves the project name.
getProjectName() - Method in class org.acmsl.antmake.MakefileAmTemplate
Retrieves the project name.
getProjectName() - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Retrieves the project name.
getProjectName() - Method in class org.acmsl.antmake.ConfigureInTemplate
Retrieves the project name.
getProjectName() - Method in class org.acmsl.antmake.MakeRulesTemplate
Retrieves the project name.
getProjectversion() - Method in class org.acmsl.antmake.AntMakeTask
Retrieves the project version.
getProjectVersion() - Method in class org.acmsl.antmake.ConfigureInTemplate
Retrieves the project version.
getRcsFiles() - Method in class org.acmsl.antmake.cvslib.CvsEntry
Retrieves the file collection.
getReadmefile() - Method in class org.acmsl.antmake.AntMakeTask
Retrieves the README file.
getReference() - Static method in class org.acmsl.antmake.MakefileAmTemplateGenerator
Retrieves the weak reference.
getReference() - Static method in class org.acmsl.antmake.TopMakefileAmTemplateGenerator
Retrieves the weak reference.
getReference() - Static method in class org.acmsl.antmake.AntMakeUtils
Retrieves the weak reference.
getReference() - Static method in class org.acmsl.antmake.ConfigureInTemplateGenerator
Retrieves the weak reference.
getReference() - Static method in class org.acmsl.antmake.MakeRulesTemplateGenerator
Retrieves the weak reference.
getReference() - Static method in class org.acmsl.antmake.FolderStructureHelper
Retrieves the weak reference.
getReference() - Static method in class org.acmsl.antmake.AntMake
Retrieves the weak reference.
getReference() - Static method in class org.acmsl.antmake.cvslib.CvsUtils
Retrieves the weak reference.
getRevision() - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Retrieves the revision of the current CVS file being processed.
getRevision() - Method in class org.acmsl.antmake.cvslib.RcsFile
Retrieves the revision.
getSourceFiles() - Method in class org.acmsl.antmake.MakefileAmTemplate
Retrieves the source files.
getSourcepath() - Method in class org.acmsl.antmake.AntMakeTask
Retrieves the sourcepath.
getSources(Map, String) - Method in class org.acmsl.antmake.AntMake
Retrieves the sources of given folder.
getSubdirsSubtemplate() - Method in class org.acmsl.antmake.MakefileAmTemplate
Retrieves the SUBDIRS subtemplate.
getSubfolders(Map, String) - Method in class org.acmsl.antmake.AntMake
Retrieves the sources of given folder.
getSubfolders(String) - Method in class org.acmsl.antmake.AntMakeUtils
Splits given path into its subfolders.
getTopFolders() - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Retrieves the top-level folders.

L

log(Task, String, int) - Method in class org.acmsl.antmake.AntMakeUtils
Logs a concrete message using given task.

M

MakefileAmTemplate - class org.acmsl.antmake.MakefileAmTemplate.
Template to generate Makefile.am files for Java folders.
MakefileAmTemplate(String, String) - Constructor for class org.acmsl.antmake.MakefileAmTemplate
Builds a MakefileAmTemplate using given information.
MakefileAmTemplate(String, String, String, String, String, String, String) - Constructor for class org.acmsl.antmake.MakefileAmTemplate
Builds a MakefileAmTemplate using given information.
MakefileAmTemplateFactory - interface org.acmsl.antmake.MakefileAmTemplateFactory.
Represents entities able to create Makefile.am templates for Java folders.
MakefileAmTemplateGenerator - class org.acmsl.antmake.MakefileAmTemplateGenerator.
Is able to generate Makefile.am templates for Java folders.
MakefileAmTemplateGenerator() - Constructor for class org.acmsl.antmake.MakefileAmTemplateGenerator
Protected constructor to avoid accidental instantiation.
MakeRulesTemplate - class org.acmsl.antmake.MakeRulesTemplate.
Template to generate Make-rules files.
MakeRulesTemplate(String) - Constructor for class org.acmsl.antmake.MakeRulesTemplate
Builds a MakeRulesTemplate using given information.
MakeRulesTemplate(String, String, String, String, String, String, String, String) - Constructor for class org.acmsl.antmake.MakeRulesTemplate
Builds a MakeRulesTemplate using given information.
MakeRulesTemplateFactory - interface org.acmsl.antmake.MakeRulesTemplateFactory.
Represents entities able to create Make-rules templates.
MakeRulesTemplateGenerator - class org.acmsl.antmake.MakeRulesTemplateGenerator.
Is able to generate Make-rules templates.
MakeRulesTemplateGenerator() - Constructor for class org.acmsl.antmake.MakeRulesTemplateGenerator
Protected constructor to avoid accidental instantiation.
MARGIN - Static variable in class org.acmsl.antmake.cvslib.CvsUtils
The margin.
mergeFiles(FileSet[], File, Task) - Method in class org.acmsl.antmake.AntMakeUtils
Retrieves the files contained in given filesets, and copies them to given folder.

O

org.acmsl.antmake - package org.acmsl.antmake
 
org.acmsl.antmake.cvslib - package org.acmsl.antmake.cvslib
 

P

parseDate(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Parses date out from expected format.
processComment(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Processes a line while in GET_COMMENT state.
processDate(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Processes a line while in DATE state.
processFile(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Processes a line while in GET_FILE state.
processGetPreviousRevision(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Processes a line while in GET_PREVIOUS_REVISION state.
processLine(String) - Method in class org.acmsl.antmake.cvslib.RedirectingOutputStream
Logs a line to the log system of ant.
processRevision(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Processes a line while in REVISION state.

R

RcsFile - class org.acmsl.antmake.cvslib.RcsFile.
Models RCS files.
RcsFile(String, String) - Constructor for class org.acmsl.antmake.cvslib.RcsFile
Creates a RcsFile with given information.
RcsFile(String, String, String) - Constructor for class org.acmsl.antmake.cvslib.RcsFile
Creates a RcsFile with given information.
RedirectingOutputStream - class org.acmsl.antmake.cvslib.RedirectingOutputStream.
Redirects a stream to the cvs log's output parser.
RedirectingOutputStream(ChangeLogParser) - Constructor for class org.acmsl.antmake.cvslib.RedirectingOutputStream
Creates a stream for given parser.
RedirectingStreamHandler - class org.acmsl.antmake.cvslib.RedirectingStreamHandler.
Do-nothing handler to allow redirection of the stream to the cvs log's output parser.
RedirectingStreamHandler(ChangeLogParser) - Constructor for class org.acmsl.antmake.cvslib.RedirectingStreamHandler
Creates a RedirectingStreamHandler for given parser.
removeTrailing(String, int) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Removes trailing substring.
replaceAll(String, String, String) - Method in class org.acmsl.antmake.AntMakeUtils
Replaces all ocurrences of a pattern with an alternative text inside given input.
reset() - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Resets all internal attributes except current state.

S

saveEntry() - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Saves the current entry.
setAuthor(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Specifies the author.
setAuthor(String) - Method in class org.acmsl.antmake.cvslib.CvsEntry
Specifies the author.
setAuthorsfile(File) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the AUTHORS file.
setBaseFolder(String) - Method in class org.acmsl.antmake.MakeRulesTemplate
Specifies the base folder.
setBody(String) - Method in class org.acmsl.antmake.MakefileAmTemplate
Specifies the body.
setBody(String) - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Specifies the body.
setBody(String) - Method in class org.acmsl.antmake.ConfigureInTemplate
Specifies the body.
setBody(String) - Method in class org.acmsl.antmake.MakeRulesTemplate
Specifies the body.
setClasspath(Path) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the classpath.
setClasspathEnv(String) - Method in class org.acmsl.antmake.MakeRulesTemplate
Specifies the CLASSPATH_ENV.
setClasspathItems(Collection) - Method in class org.acmsl.antmake.MakeRulesTemplate
Specifies the classes.
setClasspathref(Reference) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the classpath reference.
setComment(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Specifies the comment.
setComment(String) - Method in class org.acmsl.antmake.cvslib.CvsEntry
Specifies the comment.
setCopyingfile(File) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the COPYING file.
setCurrentState(int) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Specifies the current state of the parser.
setDate(Date) - Method in class org.acmsl.antmake.cvslib.CvsEntry
Specifies the date.
setDate(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Specifies the date.
setDestinationfolder(File) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the destination folder.
setEntries(Map) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Specifies the CVS entries map.
setFileSeparator(String) - Method in class org.acmsl.antmake.MakeRulesTemplate
Specifies the file separator.
setFolders(Collection) - Method in class org.acmsl.antmake.MakefileAmTemplate
Specifies the first-level folders.
setHeader(String) - Method in class org.acmsl.antmake.MakefileAmTemplate
Specifies the header.
setHeader(String) - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Specifies the header.
setHeader(String) - Method in class org.acmsl.antmake.ConfigureInTemplate
Specifies the header.
setHeader(String) - Method in class org.acmsl.antmake.MakeRulesTemplate
Specifies the header.
setJarDepsSubtemplate(String) - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Specifies the JAR_DEPS subtemplate.
setJavacFlags(String) - Method in class org.acmsl.antmake.MakeRulesTemplate
Specifies the JAVACFLAGS.
setJavaSourcesSubtemplate(String) - Method in class org.acmsl.antmake.MakefileAmTemplate
Specifies the java_sources subtemplate.
setJavaSourceSubtemplate(String) - Method in class org.acmsl.antmake.MakefileAmTemplate
Specifies the Java source subtemplate.
setLeafFolders(Collection) - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Specifies the leaf folders.
setLiblicensepath(Path) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the library licenses path.
setLiblicensepathref(Reference) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the library licenses path reference.
setMakefileSubtemplate(String) - Method in class org.acmsl.antmake.ConfigureInTemplate
Specifies the makefile subtemplate.
setName(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Specifies the name.
setName(String) - Method in class org.acmsl.antmake.cvslib.RcsFile
Specifies the name.
setPackageName(String) - Method in class org.acmsl.antmake.MakefileAmTemplate
Specifies the package name.
setPackages(Collection) - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Specifies the packages.
setPackages(Collection) - Method in class org.acmsl.antmake.ConfigureInTemplate
Specifies the packages.
setParser(ChangeLogParser) - Method in class org.acmsl.antmake.cvslib.RedirectingOutputStream
Specifies the parser.
setPathSeparator(String) - Method in class org.acmsl.antmake.MakeRulesTemplate
Specifies the path separator.
setPreviousRevision(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Specifies the previous revision.
setPreviousRevision(String) - Method in class org.acmsl.antmake.cvslib.RcsFile
Specifies the previous revision.
setProjectname(String) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the project name.
setProjectName(String) - Method in class org.acmsl.antmake.MakefileAmTemplate
Specifies the project name.
setProjectName(String) - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Specifies the project name.
setProjectName(String) - Method in class org.acmsl.antmake.ConfigureInTemplate
Specifies the project name.
setProjectName(String) - Method in class org.acmsl.antmake.MakeRulesTemplate
Specifies the project name.
setProjectversion(String) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the project version.
setProjectVersion(String) - Method in class org.acmsl.antmake.ConfigureInTemplate
Specifies the project version.
setRcsFiles(Collection) - Method in class org.acmsl.antmake.cvslib.CvsEntry
Specifies the file collection.
setReadmefile(File) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the README file.
setReference(AntMake) - Static method in class org.acmsl.antmake.AntMake
Specifies a new weak reference.
setReference(AntMakeUtils) - Static method in class org.acmsl.antmake.AntMakeUtils
Specifies a new weak reference.
setReference(ConfigureInTemplateGenerator) - Static method in class org.acmsl.antmake.ConfigureInTemplateGenerator
Specifies a new weak reference.
setReference(CvsUtils) - Static method in class org.acmsl.antmake.cvslib.CvsUtils
Specifies a new weak reference.
setReference(FolderStructureHelper) - Static method in class org.acmsl.antmake.FolderStructureHelper
Specifies a new weak reference.
setReference(MakefileAmTemplateGenerator) - Static method in class org.acmsl.antmake.MakefileAmTemplateGenerator
Specifies a new weak reference.
setReference(MakeRulesTemplateGenerator) - Static method in class org.acmsl.antmake.MakeRulesTemplateGenerator
Specifies a new weak reference.
setReference(TopMakefileAmTemplateGenerator) - Static method in class org.acmsl.antmake.TopMakefileAmTemplateGenerator
Specifies a new weak reference.
setRevision(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Specifies the revision.
setRevision(String) - Method in class org.acmsl.antmake.cvslib.RcsFile
Specifies the revision.
setSourceFiles(Collection) - Method in class org.acmsl.antmake.MakefileAmTemplate
Specifies the source files.
setSourcepath(Path) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the sourcepath.
setSourcepathref(Reference) - Method in class org.acmsl.antmake.AntMakeTask
Specifies the sourcepath reference.
setSubdirsSubtemplate(String) - Method in class org.acmsl.antmake.MakefileAmTemplate
Specifies the SUBDIRS subtemplate.
setTopFolders(Collection) - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Specifies the top-level folders.
sortByDate(CvsEntry[]) - Method in class org.acmsl.antmake.cvslib.CvsUtils
Sorts given CVS entries by date.
split(String, String) - Method in class org.acmsl.antmake.AntMakeUtils
Divides given input into tokens delimited by given separator.
stdout(String) - Method in class org.acmsl.antmake.cvslib.ChangeLogParser
Receives notification about the process writing to standard output.
stop() - Method in class org.acmsl.antmake.cvslib.RedirectingStreamHandler
Stops the stream flow.

T

toFileSet(String, Project, String[], String[]) - Method in class org.acmsl.antmake.AntMakeUtils
Builds a FileSet for given location, taking all specified file types.
toFileSets(Path, String[], String[]) - Method in class org.acmsl.antmake.AntMakeUtils
Translates given path to a collection of filesets.
toPackage(String) - Method in class org.acmsl.antmake.AntMakeUtils
Retrieves the package name associated to given relative folder.
TopMakefileAmTemplate - class org.acmsl.antmake.TopMakefileAmTemplate.
Template to generate top-level Makefile.am files.
TopMakefileAmTemplate(String) - Constructor for class org.acmsl.antmake.TopMakefileAmTemplate
Builds a TopMakefileAmTemplate using given information.
TopMakefileAmTemplate(String, String, String, String) - Constructor for class org.acmsl.antmake.TopMakefileAmTemplate
Builds a TopMakefileAmTemplate using given information.
TopMakefileAmTemplateFactory - interface org.acmsl.antmake.TopMakefileAmTemplateFactory.
Represents entities able to create top-level Makefile.am templates.
TopMakefileAmTemplateGenerator - class org.acmsl.antmake.TopMakefileAmTemplateGenerator.
Is able to generate top-level Makefile.am templates.
TopMakefileAmTemplateGenerator() - Constructor for class org.acmsl.antmake.TopMakefileAmTemplateGenerator
Protected constructor to avoid accidental instantiation.
toRelativeFolder(String) - Method in class org.acmsl.antmake.AntMakeUtils
Retrieves the relative folder associated to given package name.
toSpecificPackage(String) - Method in class org.acmsl.antmake.AntMakeUtils
Retrieves the specific package associated to given relative folder.
toString() - Method in class org.acmsl.antmake.MakefileAmTemplate
Retrieves the weaved Makefile.am file contents.
toString() - Method in class org.acmsl.antmake.TopMakefileAmTemplate
Retrieves the weaved top-level Makefile.am file contents.
toString() - Method in class org.acmsl.antmake.ConfigureInTemplate
Retrieves the weaved configure.in file contents.
toString() - Method in class org.acmsl.antmake.MakeRulesTemplate
Retrieves the weaved Make-Rules file contents.

V

validateParameters() - Method in class org.acmsl.antmake.AntMakeTask
Validates the parameters given.

W

write(ConfigureInTemplate, File, Task) - Method in class org.acmsl.antmake.ConfigureInTemplateGenerator
Writes a configure.in file to disk.
write(MakefileAmTemplate, File, Task) - Method in class org.acmsl.antmake.MakefileAmTemplateGenerator
Writes a Java folder's Makefile.am file to disk.
write(MakeRulesTemplate, File, Task) - Method in class org.acmsl.antmake.MakeRulesTemplateGenerator
Writes a Make-rules file to disk.
write(PrintWriter, String) - Method in class org.acmsl.antmake.cvslib.CvsUtils
Writes the CVS log message.
write(TopMakefileAmTemplate, File, Task) - Method in class org.acmsl.antmake.TopMakefileAmTemplateGenerator
Writes a top-level Makefile.am file to disk.
writeChangeLog(PrintWriter, CvsEntry) - Method in class org.acmsl.antmake.cvslib.CvsUtils
Writes a changelog entry.
writeChangeLog(PrintWriter, CvsEntry[]) - Method in class org.acmsl.antmake.cvslib.CvsUtils
Writes the changelog.
writeChangeLog(String, CvsEntry[], AntMakeUtils, Task) - Method in class org.acmsl.antmake.cvslib.CvsUtils
Prints changelog to given output file.

A B C D E F G L M O P R S T V W

Copyright © 2004 ACM S.L.. All Rights Reserved.