A C D F G I L M N P R S T U

A

addSubDirectory(Directory) - Method in class net.sourceforge.jinit.Directory
Add a sub directory to this directory.
addSubDirectory(String) - Method in class net.sourceforge.jinit.Directory
Add a sub directory to this directory.

C

commaSepListAsArray(String) - Static method in class net.sourceforge.jinit.Util
Convert a comma separated list into an object array.
ConfigurationException - Exception in net.sourceforge.jinit
Denotes an error with the project's configuration file.
ConfigurationException(String) - Constructor for exception net.sourceforge.jinit.ConfigurationException
Create a new instance.
count() - Method in class net.sourceforge.jinit.Directory
Return the number of sub directories.
createFiles(Properties) - Static method in class net.sourceforge.jinit.FileConfigurator
Create the required files defined in the properties.
createFromClasspath(File, String) - Static method in class net.sourceforge.jinit.Util
Create a file by reading a resource from the classpath.
createIn(File) - Method in class net.sourceforge.jinit.Directory
Create this directory and all its sub-directories within the given directory.
createPackageDirsIn(File, String) - Method in class net.sourceforge.jinit.Project
Create the package directories in the given directory.

D

Directory - Class in net.sourceforge.jinit
Represents a directory in a file system with sub-directories.
Directory(String) - Constructor for class net.sourceforge.jinit.Directory
Create a new directory with the given name.
DIRECTORY_PREFIX - Static variable in class net.sourceforge.jinit.DirectoryConfigurator
DIRECTORY_PREFIX = jinit.dirs
DirectoryConfigurator - Class in net.sourceforge.jinit
Configures the directories from the given properties.

F

FILE_BUILD_PREFIX - Static variable in class net.sourceforge.jinit.FileConfigurator
FILE_BUILD_PREFIX = "jinit.files.antbuildfile"
FILE_PREFIX - Static variable in class net.sourceforge.jinit.FileConfigurator
FILE_PREFIX = "jinit.files"
FILE_README_PREFIX - Static variable in class net.sourceforge.jinit.FileConfigurator
FILE_README_PREFIX = "jinit.files.readme"
FileConfigurator - Class in net.sourceforge.jinit
Creates the necessary files defined in the properties.

G

get(int) - Method in class net.sourceforge.jinit.Directory
Return the sub directory at the given index.
getBoolean(String) - Static method in class net.sourceforge.jinit.FileConfigurator
Convert a string to a boolean, ignoring case.
getName() - Method in class net.sourceforge.jinit.Directory
Return the name of this directory
getProperties() - Static method in class net.sourceforge.jinit.Util
Provide date and time properties.
getSubDirectory(String) - Method in class net.sourceforge.jinit.Directory
Return the directory instance within this directory that matches the given name.

I

init(Properties) - Static method in class net.sourceforge.jinit.LoggingConfigurator
Creates a logger for the specified properties.
initialize(Properties) - Method in class net.sourceforge.jinit.Project
Initialize the project using the given properties.

L

loadFile(File) - Static method in class net.sourceforge.jinit.Util
Load a character file's contents into a string.
loadProperties(String) - Static method in class net.sourceforge.jinit.Util
Load a properties object from a string.
LOGGING_APPENDER_PREFIX - Static variable in class net.sourceforge.jinit.LoggingConfigurator
LOGGING_APPENDER_PREFIX = jinit.logging.appender
LOGGING_FILENAME_PREFIX - Static variable in class net.sourceforge.jinit.LoggingConfigurator
LOGGING_FILENAME_PREFIX = jinit.logging.fileappender.filename
LOGGING_LAYOUT_PREFIX - Static variable in class net.sourceforge.jinit.LoggingConfigurator
LOGGING_LAYOUT_PREFIX = jinit.logging.layout
LOGGING_LEVEL_PREFIX - Static variable in class net.sourceforge.jinit.LoggingConfigurator
LOGGING_LEVEL_PREFIX = jinit.logging.level
LoggingConfigurator - Class in net.sourceforge.jinit
Configures the internal logging using Log4J based on the given properties.

M

Main - Class in net.sourceforge.jinit
Main entry point into program.
main(String[]) - Static method in class net.sourceforge.jinit.Main
Main entry point into program.
merge(Hashtable, File) - Static method in class net.sourceforge.jinit.TemplateEngine
Merges the data in the context with the file given by resolving all references contained in the context and substituting their values in the file.
merge(Hashtable, String) - Static method in class net.sourceforge.jinit.TemplateEngine
Merges the data in the context with the source given by resolving all references contained in the context and substituting their values in the source string.

N

net.sourceforge.jinit - package net.sourceforge.jinit
The core package of the JInit Java Project Initializer.

P

parseDirs(Properties) - Static method in class net.sourceforge.jinit.DirectoryConfigurator
Parse the directories defined in the Properties object and return the root Directory object.
parseProject(Properties) - Static method in class net.sourceforge.jinit.Project
Create a Project instanceby parsing the given Properties object.
Project - Class in net.sourceforge.jinit
Represents a project that needs to be initialized based on the given properties.
Project() - Constructor for class net.sourceforge.jinit.Project
Create a new instance.
PROJECT_COPYRIGHT_PREFIX - Static variable in class net.sourceforge.jinit.Project
PROJECT_COPYRIGHT_PREFIX = jinit.project.copyright
PROJECT_DESCRIPTION_PREFIX - Static variable in class net.sourceforge.jinit.Project
PROJECT_DESCRIPTION_PREFIX = jinit.project.description
PROJECT_FULLNAME_PREFIX - Static variable in class net.sourceforge.jinit.Project
PROJECT_FULLNAME_PREFIX = jinit.project.fullname
PROJECT_LICENSE_PREFIX - Static variable in class net.sourceforge.jinit.Project
PROJECT_LICENSE_PREFIX = jinit.project.license
PROJECT_NAME_PREFIX - Static variable in class net.sourceforge.jinit.Project
PROJECT_NAME_PREFIX = jinit.project.name
PROJECT_PKG_PREFIX - Static variable in class net.sourceforge.jinit.Project
PROJECT_PKG_PREFIX = jinit.project.package
PROJECT_SOURCE_PREFIX - Static variable in class net.sourceforge.jinit.Project
PROJECT_SOURCE_PREFIX = jinit.project.src
PROJECT_URL_PREFIX - Static variable in class net.sourceforge.jinit.Project
PROJECT_URL_PREFIX = jinit.project.url
PROJECT_VERSION_PREFIX - Static variable in class net.sourceforge.jinit.Project
PROJECT_VERSION_PREFIX = jinit.project.version
PROJECT_YEAR_PREFIX - Static variable in class net.sourceforge.jinit.Project
PROJECT_YEAR_PREFIX = jinit.project.year
propsToString(Properties) - Static method in class net.sourceforge.jinit.Util
Convert properties to a human readable string for debugging.

R

removeSubDirectory(Directory) - Method in class net.sourceforge.jinit.Directory
Remove a directory from this one.
removeSubDirectory(String) - Method in class net.sourceforge.jinit.Directory
Remove a directory from this one.

S

search(String) - Method in class net.sourceforge.jinit.Directory
Search for a directory within this directory and all its sub directories.

T

TemplateEngine - Class in net.sourceforge.jinit
A simplistic template engine.

U

Util - Class in net.sourceforge.jinit
Provides some utility methods.

A C D F G I L M N P R S T U

Copyright © 2005 JInit Project. All Rights Reserved.