Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2004 ACM S.L.. All Rights Reserved.