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

A

addFilenameMapping(FilenameMapping) - Method in class com.chaosserver.bilbo.data.Directory
Adds a new FilenameMapping object to this directory.
addFilenameMapping(Node, FilenameMapping) - Method in class com.chaosserver.bilbo.data.DataReaderWriter
Generates a new node for the FilenameMapping and appends it the node passed in.
addName(Name) - Method in class com.chaosserver.bilbo.data.FilenameMapping
Adds a new name to the mapping.
addName(Node, Name) - Method in class com.chaosserver.bilbo.data.DataReaderWriter
Generates a new node the Name and appends it to the node passed in.

B

BackAgainTask - class com.chaosserver.bilbo.task.backagain.BackAgainTask.
The back again task is a shortcut for converting joliet to original mappings.
BackAgainTask() - Constructor for class com.chaosserver.bilbo.task.backagain.BackAgainTask
 
BadCommandArgumentsException - exception com.chaosserver.bilbo.task.BadCommandArgumentsException.
Exception indicates that the arguments passed in are no valid.
BadCommandArgumentsException(String) - Constructor for class com.chaosserver.bilbo.task.BadCommandArgumentsException
Constructs a new exception with the specified detail message.
BadCommandArgumentsException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.BadCommandArgumentsException
Constructs a new exception with the specified detail message and cause.
BadTaskCommandArgumentsException - exception com.chaosserver.bilbo.task.BadTaskCommandArgumentsException.
Thrown when there is an error parsing the task specific argument.
BadTaskCommandArgumentsException(String) - Constructor for class com.chaosserver.bilbo.task.BadTaskCommandArgumentsException
Constructs a new exception with the specified detail message.
BadTaskCommandArgumentsException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.BadTaskCommandArgumentsException
Constructs a new exception with the specified detail message and cause.
BaseTask - class com.chaosserver.bilbo.task.BaseTask.
Base task that provides the template design pattern for concrete implementations.
BaseTask() - Constructor for class com.chaosserver.bilbo.task.BaseTask
 

C

characters(char[], int, int) - Method in class com.chaosserver.bilbo.data.DirectoryHandler
 
CleanException - exception com.chaosserver.bilbo.task.clean.CleanException.
Package level wrapper for exceptions in the clean package.
CleanException(String) - Constructor for class com.chaosserver.bilbo.task.clean.CleanException
Constructs a new exception with the specified detail message.
CleanException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.clean.CleanException
Constructs a new exception with the specified detail message and cause.
CleanTask - class com.chaosserver.bilbo.task.clean.CleanTask.
Cleans the mapping files out of a directory.
CleanTask() - Constructor for class com.chaosserver.bilbo.task.clean.CleanTask
 
com.chaosserver.bilbo.data - package com.chaosserver.bilbo.data
Provides data objects representing the directory and mapping structures as well as persistors.
com.chaosserver.bilbo.help - package com.chaosserver.bilbo.help
Provides objects for getting and displaying help resources.
com.chaosserver.bilbo.task - package com.chaosserver.bilbo.task
Provides objects for executing the tasks that can be run against the directorites.
com.chaosserver.bilbo.task.backagain - package com.chaosserver.bilbo.task.backagain
Converts files from "original" to "joliet" mappings and deletes mapping files.
com.chaosserver.bilbo.task.clean - package com.chaosserver.bilbo.task.clean
Deletes mapping files.
com.chaosserver.bilbo.task.convert - package com.chaosserver.bilbo.task.convert
Converts files between two different mappings.
com.chaosserver.bilbo.task.generate - package com.chaosserver.bilbo.task.generate
Generates mapping files.
com.chaosserver.bilbo.task.generate.joliet - package com.chaosserver.bilbo.task.generate.joliet
Formats a file with a Joliet valid name.
com.chaosserver.bilbo.task.generate.original - package com.chaosserver.bilbo.task.generate.original
Formats a file with the current name.
com.chaosserver.bilbo.task.there - package com.chaosserver.bilbo.task.there
Generates "original" and "joliet" mappings then converts to files from "original" to "joliet".
com.chaosserver.bilbo.task.validate - package com.chaosserver.bilbo.task.validate
Validates mapping file.
com.chaosserver.bilbo.textui - package com.chaosserver.bilbo.textui
Provides the classes for the command line version of the tool.
ConvertException - exception com.chaosserver.bilbo.task.convert.ConvertException.
Package level wrapping exception.
ConvertException(String) - Constructor for class com.chaosserver.bilbo.task.convert.ConvertException
Constructs a new exception with the specified detail message.
ConvertException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.convert.ConvertException
Constructs a new exception with the specified detail message and cause.
ConvertTask - class com.chaosserver.bilbo.task.convert.ConvertTask.
Tasked used to convert between two different mappings.
ConvertTask() - Constructor for class com.chaosserver.bilbo.task.convert.ConvertTask
 
createTask(String, Settings) - Method in class com.chaosserver.bilbo.task.TaskFactory
Creates a new instance of the task object associated with the taskName given.

D

DataException - exception com.chaosserver.bilbo.data.DataException.
Base exception class for the data package.
DataException(String) - Constructor for class com.chaosserver.bilbo.data.DataException
Constructs a new exception with the specified detail message.
DataException(String, Throwable) - Constructor for class com.chaosserver.bilbo.data.DataException
Constructs a new exception with the specified detail message and cause.
DataReaderWriter - class com.chaosserver.bilbo.data.DataReaderWriter.
Responsible for persistence of the Directory structure to/from an Xml mapping file.
DataReaderWriter() - Constructor for class com.chaosserver.bilbo.data.DataReaderWriter
Default constructor.
DEFAULT_HELP - Static variable in class com.chaosserver.bilbo.task.BaseTask
Holds the resource location of the default task help file.
directory - Variable in class com.chaosserver.bilbo.data.DirectoryHandler
Holds the directory currently being read in.
Directory - class com.chaosserver.bilbo.data.Directory.
Directory object represents the mappings contained in a single directory.
DIRECTORY_TAG - Static variable in class com.chaosserver.bilbo.data.DataReaderWriter
Xml tag for the Directory object.
Directory() - Constructor for class com.chaosserver.bilbo.data.Directory
Default constructor.
DirectoryHandler - class com.chaosserver.bilbo.data.DirectoryHandler.
A Sax helper customized to read in the Xml representation of a Directory object.
DirectoryHandler() - Constructor for class com.chaosserver.bilbo.data.DirectoryHandler
Default constructor.
document - Variable in class com.chaosserver.bilbo.data.DataReaderWriter
Holds teh document being constructed for writing.

E

endElement(String, String, String) - Method in class com.chaosserver.bilbo.data.DirectoryHandler
 
errorLevel - Variable in class com.chaosserver.bilbo.task.convert.ConvertTask
Holds the error level.
errorLevel - Variable in class com.chaosserver.bilbo.task.generate.GenerateTask
Holds the error response if an error is encountered.
execute() - Method in interface com.chaosserver.bilbo.task.Task
Executes the task.
execute() - Method in class com.chaosserver.bilbo.task.BaseTask
Executes this task against the rootDirectory provided in the settings object.
execute() - Method in class com.chaosserver.bilbo.task.backagain.BackAgainTask
Executes the convert and clean tasks against the directory given.
execute() - Method in class com.chaosserver.bilbo.task.there.ThereTask
Executes the generate and convert tasks
execute(File) - Method in class com.chaosserver.bilbo.task.BaseTask
Executes this task against the given directory
execute(File) - Method in class com.chaosserver.bilbo.task.backagain.BackAgainTask
Empty.
execute(File) - Method in class com.chaosserver.bilbo.task.clean.CleanTask
Deletes the mapping file out of the directory given.
execute(File) - Method in class com.chaosserver.bilbo.task.convert.ConvertTask
Swaps the files in the directory.
execute(File) - Method in class com.chaosserver.bilbo.task.generate.GenerateTask
Iterators through each file in the directory and generates a mapping for each mapping passed in through the arguments.
execute(File) - Method in class com.chaosserver.bilbo.task.there.ThereTask
Empty.
execute(File) - Method in class com.chaosserver.bilbo.task.validate.ValidateTask
Performs a bunch of validation and then spits the results to stdout.
executeRecursive(File) - Method in class com.chaosserver.bilbo.task.BaseTask
Executes this task against the given directory, then recursive against all subdirectories.

F

FILE_TAG - Static variable in class com.chaosserver.bilbo.data.DataReaderWriter
Xml tag for the FileMapping object.
fileMappingName - Variable in class com.chaosserver.bilbo.task.Settings
Holds the name of the mapping file.
filenameMapping - Variable in class com.chaosserver.bilbo.data.DirectoryHandler
Holds the FilenameMapping currently being read in.
FilenameMapping - class com.chaosserver.bilbo.data.FilenameMapping.
Holds a filename mapping.for a single file.
FilenameMapping() - Constructor for class com.chaosserver.bilbo.data.FilenameMapping
Default constructor.
FilenameMappingNotFoundException - exception com.chaosserver.bilbo.data.FilenameMappingNotFoundException.
Thrown when a mapping cannot be found to match the search criteria.
FilenameMappingNotFoundException(String) - Constructor for class com.chaosserver.bilbo.data.FilenameMappingNotFoundException
Constructs a new exception with the specified detail message.
FilenameMappingNotFoundException(String, Throwable) - Constructor for class com.chaosserver.bilbo.data.FilenameMappingNotFoundException
Constructs a new exception with the specified detail message and cause.
filenameMappings - Variable in class com.chaosserver.bilbo.data.Directory
Holds the collection of FilenameMappings in this directory.
findFilenameMapping(String, String) - Method in class com.chaosserver.bilbo.data.Directory
Finds a FilenameMapping held in this Directory.
findName(String) - Method in class com.chaosserver.bilbo.data.FilenameMapping
Finds the name mapping based on the style.
findName(String, String) - Method in class com.chaosserver.bilbo.data.FilenameMapping
Finds the name mapping for the given style, with the given value.
format(Directory, File) - Method in interface com.chaosserver.bilbo.task.generate.Formatter
Formats the name of the file.
format(Directory, File) - Method in class com.chaosserver.bilbo.task.generate.joliet.JolietFormatter
Generates a valid Joliet filename for the file passed in.
format(Directory, File) - Method in class com.chaosserver.bilbo.task.generate.original.OriginalFormatter
Formats the file by returning the current name.
FormatException - exception com.chaosserver.bilbo.task.generate.FormatException.
Exception thrown if there is an error with the formatters.
FormatException(String) - Constructor for class com.chaosserver.bilbo.task.generate.FormatException
Constructs a new exception with the specified detail message.
FormatException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.generate.FormatException
Constructs a new exception with the specified detail message and cause.
Formatter - interface com.chaosserver.bilbo.task.generate.Formatter.
Formatter to generate reformat a filename.
FormatterCreationException - exception com.chaosserver.bilbo.task.generate.FormatterCreationException.
Thrown is there is an error instantiating a formatter.
FormatterCreationException(String) - Constructor for class com.chaosserver.bilbo.task.generate.FormatterCreationException
Constructs a new exception with the specified detail message.
FormatterCreationException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.generate.FormatterCreationException
Constructs a new exception with the specified detail message and cause.
FormatterFactory - class com.chaosserver.bilbo.task.generate.FormatterFactory.
Factory object used to create formatters.
FormatterFactory() - Constructor for class com.chaosserver.bilbo.task.generate.FormatterFactory
Default constructor.
formatterMap - Variable in class com.chaosserver.bilbo.task.generate.FormatterFactory
Holds the map of formatter names to formatter class names.
fromStyle - Variable in class com.chaosserver.bilbo.task.convert.ConvertTask
Holds the mapping style files start in.
fromStyle - Variable in class com.chaosserver.bilbo.task.validate.ValidateTask
Holds the fromStyle to validate.

G

generateArgString(String[]) - Method in class com.chaosserver.bilbo.task.Settings
Converts the arguments array into a single string.
GenerateException - exception com.chaosserver.bilbo.task.generate.GenerateException.
Thrown is there is an error with the generate task.
GenerateException(String) - Constructor for class com.chaosserver.bilbo.task.generate.GenerateException
Constructs a new exception with the specified detail message.
GenerateException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.generate.GenerateException
Constructs a new exception with the specified detail message and cause.
GenerateTask - class com.chaosserver.bilbo.task.generate.GenerateTask.
Generates mappings files.
GenerateTask() - Constructor for class com.chaosserver.bilbo.task.generate.GenerateTask
Default constructor.
GenerationException - exception com.chaosserver.bilbo.task.GenerationException.
Thrown when there is an error generating a mapping.
GenerationException(String) - Constructor for class com.chaosserver.bilbo.task.GenerationException
Constructs a new exception with the specified detail message.
GenerationException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.GenerationException
Constructs a new exception with the specified detail message and cause.
getDirectory() - Method in class com.chaosserver.bilbo.data.DirectoryHandler
Getter for the Directory object generated by this handler.
getDirectory(File) - Static method in class com.chaosserver.bilbo.data.Directory
Unmarshall a directory object from a mapping file.
getErrorLevel() - Method in class com.chaosserver.bilbo.task.convert.ConvertTask
Getter for the errorLevel property.
getErrorLevel() - Method in class com.chaosserver.bilbo.task.generate.GenerateTask
Getter for the error level
getFileMappingName() - Method in class com.chaosserver.bilbo.task.Settings
Getter for the file mapping name.
getFilenameMappings() - Method in class com.chaosserver.bilbo.data.Directory
Getter method for the filename mappings.
getFormatter(String) - Method in class com.chaosserver.bilbo.task.generate.FormatterFactory
Gets an instance of a formatter object for the name given.
getFormatterMap() - Method in class com.chaosserver.bilbo.task.generate.FormatterFactory
Getter for the formatterMap
getFromStyle() - Method in class com.chaosserver.bilbo.task.convert.ConvertTask
Getter for the fromStyle property.
getFromStyle() - Method in class com.chaosserver.bilbo.task.validate.ValidateTask
Getter for the fromStyle property.
getHelpResource() - Method in class com.chaosserver.bilbo.task.BaseTask
Gets the help resource location.
getInstance() - Static method in class com.chaosserver.bilbo.task.TaskFactory
Gets the singleton instance of the TaskFactory.
getInstance() - Static method in class com.chaosserver.bilbo.task.generate.FormatterFactory
Gets the instance of the FormatterFactory.
getNames() - Method in class com.chaosserver.bilbo.data.FilenameMapping
Getter for the names property.
getRootDirectory() - Method in class com.chaosserver.bilbo.task.Settings
Getter for the root directory.
getSettings() - Method in class com.chaosserver.bilbo.task.BaseTask
Getter for the settings object.
getSettings() - Static method in class com.chaosserver.bilbo.textui.Main
Getter for Settings
getStyle() - Method in class com.chaosserver.bilbo.data.Name
Getter for the style property.
getTaskArgs() - Method in class com.chaosserver.bilbo.task.Settings
Getter for the task argument string.
getTaskMap() - Method in class com.chaosserver.bilbo.task.TaskFactory
Getter for the taskMap property.
getTaskName() - Method in class com.chaosserver.bilbo.task.Settings
Getter for the name of the task.
getToStyle() - Method in class com.chaosserver.bilbo.task.convert.ConvertTask
Getter for the toStyle property.
getToStyle() - Method in class com.chaosserver.bilbo.task.validate.ValidateTask
Getter for the toStyle property.
getValue() - Method in class com.chaosserver.bilbo.data.Name
Getter for the value property.

H

help - Variable in class com.chaosserver.bilbo.task.Settings
Holds the help flag.
Helper - class com.chaosserver.bilbo.help.Helper.
Provides methods for processing of the help files.
Helper() - Constructor for class com.chaosserver.bilbo.help.Helper
Default constructor.
HelpException - exception com.chaosserver.bilbo.help.HelpException.
Package-level wrapper exception.
HelpException(String) - Constructor for class com.chaosserver.bilbo.help.HelpException
Constructs a new exception with the specified detail message.
HelpException(String, Throwable) - Constructor for class com.chaosserver.bilbo.help.HelpException
Constructs a new exception with the specified detail message and cause.
HelpResourceNotFoundException - exception com.chaosserver.bilbo.help.HelpResourceNotFoundException.
Thrown when the helper cannot find the resource given.
HelpResourceNotFoundException(String) - Constructor for class com.chaosserver.bilbo.help.HelpResourceNotFoundException
Constructs a new exception with the specified detail message.
HelpResourceNotFoundException(String, Throwable) - Constructor for class com.chaosserver.bilbo.help.HelpResourceNotFoundException
Constructs a new exception with the specified detail message and cause.

I

isHelp() - Method in class com.chaosserver.bilbo.task.Settings
Getter for the help property
isMappingFilePresent() - Method in class com.chaosserver.bilbo.task.validate.ValidateTask
Getter for the mappingFilePresent property.
isRecursive() - Method in class com.chaosserver.bilbo.task.Settings
Getter for the recursive flag.
isVerbose() - Method in class com.chaosserver.bilbo.task.Settings
Getter for the verbosity flag.

J

JolietException - exception com.chaosserver.bilbo.task.generate.joliet.JolietException.
Thrown when there is an error generating a Joliet filename for a file.
JolietException(String) - Constructor for class com.chaosserver.bilbo.task.generate.joliet.JolietException
Constructs a new exception with the specified detail message.
JolietException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.generate.joliet.JolietException
Constructs a new exception with the specified detail message and cause.
JolietFormatter - class com.chaosserver.bilbo.task.generate.joliet.JolietFormatter.
Class used to format a given filename into a Joliet acceptable version.
JolietFormatter() - Constructor for class com.chaosserver.bilbo.task.generate.joliet.JolietFormatter
 

L

loadFormatterMap() - Method in class com.chaosserver.bilbo.task.generate.FormatterFactory
Loads the formatter map from file.
loadTaskMap() - Method in class com.chaosserver.bilbo.task.TaskFactory
Loads the taskMap property from file.
logger - Static variable in class com.chaosserver.bilbo.task.Settings
Holds the logger.
logger - Static variable in class com.chaosserver.bilbo.task.generate.joliet.JolietFormatter
Handle the logging object.

M

Main - class com.chaosserver.bilbo.textui.Main.
This is the main class to enter the text UI version of the program.
Main() - Constructor for class com.chaosserver.bilbo.textui.Main
Default constructor.
main(String[]) - Static method in class com.chaosserver.bilbo.textui.Main
The main method that is executed when the class is called.
mappingFilePresent - Variable in class com.chaosserver.bilbo.task.validate.ValidateTask
Flag indicating presence of the mapping file in the directory.
mappings - Variable in class com.chaosserver.bilbo.task.generate.GenerateTask
Holds the mapping names to generate for each file.
MAX_FILENAME_LENGTH - Static variable in class com.chaosserver.bilbo.task.generate.joliet.JolietFormatter
Max length of the filename in Joliet format.

N

name - Variable in class com.chaosserver.bilbo.data.DirectoryHandler
Holds the Name currently being read in.
Name - class com.chaosserver.bilbo.data.Name.
Hold a single name element that describes a file with a given style.
NAME_TAG - Static variable in class com.chaosserver.bilbo.data.DataReaderWriter
Xml tag for the Name object.
Name() - Constructor for class com.chaosserver.bilbo.data.Name
Default constructor.
Name(String, String) - Constructor for class com.chaosserver.bilbo.data.Name
Constructor to create a valid Name.
NameNotFoundException - exception com.chaosserver.bilbo.data.NameNotFoundException.
Thrown when no name exists for the given search critia.
NameNotFoundException(String) - Constructor for class com.chaosserver.bilbo.data.NameNotFoundException
Constructs a new exception with the specified detail message.
NameNotFoundException(String, Throwable) - Constructor for class com.chaosserver.bilbo.data.NameNotFoundException
Constructs a new exception with the specified detail message and cause.
names - Variable in class com.chaosserver.bilbo.data.FilenameMapping
Holds the collections of names for the FilenameMapping.
NoMappingFileException - exception com.chaosserver.bilbo.data.NoMappingFileException.
Thrown when a mapping file cannot be located.
NoMappingFileException - exception com.chaosserver.bilbo.task.clean.NoMappingFileException.
Thrown when no mapping file can be found to clean.
NoMappingFileException - exception com.chaosserver.bilbo.task.convert.NoMappingFileException.
Thrown when no mapping file is found.
NoMappingFileException(String) - Constructor for class com.chaosserver.bilbo.data.NoMappingFileException
Constructs a new exception with the specified detail message.
NoMappingFileException(String) - Constructor for class com.chaosserver.bilbo.task.clean.NoMappingFileException
Constructs a new exception with the specified detail message.
NoMappingFileException(String) - Constructor for class com.chaosserver.bilbo.task.convert.NoMappingFileException
Constructs a new exception with the specified detail message.
NoMappingFileException(String, Throwable) - Constructor for class com.chaosserver.bilbo.data.NoMappingFileException
Constructs a new exception with the specified detail message and cause.
NoMappingFileException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.clean.NoMappingFileException
Constructs a new exception with the specified detail message and cause.
NoMappingFileException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.convert.NoMappingFileException
Constructs a new exception with the specified detail message and cause.
NoSuchFormatterException - exception com.chaosserver.bilbo.task.generate.NoSuchFormatterException.
Thrown if a formatter is not found the name given.
NoSuchFormatterException(String) - Constructor for class com.chaosserver.bilbo.task.generate.NoSuchFormatterException
Constructs a new exception with the specified detail message.
NoSuchFormatterException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.generate.NoSuchFormatterException
Constructs a new exception with the specified detail message and cause.
NoSuchTaskException - exception com.chaosserver.bilbo.task.NoSuchTaskException.
Thrown when the factory is requested for a task that does not exist.
NoSuchTaskException(String) - Constructor for class com.chaosserver.bilbo.task.NoSuchTaskException
Constructs a new exception with the specified detail message.
NoSuchTaskException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.NoSuchTaskException
Constructs a new exception with the specified detail message and cause.

O

OriginalFormatter - class com.chaosserver.bilbo.task.generate.original.OriginalFormatter.
Basic formatter.
OriginalFormatter() - Constructor for class com.chaosserver.bilbo.task.generate.original.OriginalFormatter
Default constructor.

P

parseArguments(String[]) - Method in class com.chaosserver.bilbo.task.Settings
Parses the argument string and sets the various properties.
parseFlags(String) - Method in class com.chaosserver.bilbo.task.convert.ConvertTask
Parses the task specific flags.
parseFlags(String) - Method in class com.chaosserver.bilbo.task.generate.GenerateTask
Parses the flag portion of the task arguments.
parseMainArguments(String) - Method in class com.chaosserver.bilbo.task.Settings
Parses the main arguments in the argument string.
parseMappingString(String) - Method in class com.chaosserver.bilbo.task.generate.GenerateTask
Parses the mapping portion of the task arguments.
parseTaskArguments(String) - Method in interface com.chaosserver.bilbo.task.Task
Parses the task specific argument string.
parseTaskArguments(String) - Method in class com.chaosserver.bilbo.task.backagain.BackAgainTask
 
parseTaskArguments(String) - Method in class com.chaosserver.bilbo.task.clean.CleanTask
 
parseTaskArguments(String) - Method in class com.chaosserver.bilbo.task.convert.ConvertTask
 
parseTaskArguments(String) - Method in class com.chaosserver.bilbo.task.generate.GenerateTask
 
parseTaskArguments(String) - Method in class com.chaosserver.bilbo.task.there.ThereTask
 
parseTaskArguments(String) - Method in class com.chaosserver.bilbo.task.validate.ValidateTask
 
printHelp() - Method in class com.chaosserver.bilbo.task.BaseTask
Prints the usage notes out for the concrete task.
printHelp(PrintStream, String) - Static method in class com.chaosserver.bilbo.help.Helper
Prints the contents of the resource to the output stream.

R

read(Reader) - Method in class com.chaosserver.bilbo.data.DataReaderWriter
Reads in a Xml version of a directory and demarshalls it into the object.
ReaderWriterException - exception com.chaosserver.bilbo.data.ReaderWriterException.
Thrown when there is an error reading or writing data to a persistent data store.
ReaderWriterException(String) - Constructor for class com.chaosserver.bilbo.data.ReaderWriterException
Constructs a new exception with the specified detail message.
ReaderWriterException(String, Throwable) - Constructor for class com.chaosserver.bilbo.data.ReaderWriterException
Constructs a new exception with the specified detail message and cause.
recursive - Variable in class com.chaosserver.bilbo.task.Settings
Holds if the recursive flag.
rootDirectory - Variable in class com.chaosserver.bilbo.task.Settings
Holds the root directory a task is being executing on.

S

self - Static variable in class com.chaosserver.bilbo.task.TaskFactory
Self reference for singleton.
self - Static variable in class com.chaosserver.bilbo.task.generate.FormatterFactory
Self reference for singleton.
setErrorLevel(int) - Method in class com.chaosserver.bilbo.task.convert.ConvertTask
Setter for the errorLevel property.
setErrorLevel(int) - Method in class com.chaosserver.bilbo.task.generate.GenerateTask
Setter for the error level
setFileMappingName(String) - Method in class com.chaosserver.bilbo.task.Settings
Setter for the file mapping name.
setFilenameMappings(Collection) - Method in class com.chaosserver.bilbo.data.Directory
Setter method for the filename mappings.
setFormatterMap(Map) - Method in class com.chaosserver.bilbo.task.generate.FormatterFactory
Setter for the formatterMap
setFromStyle(String) - Method in class com.chaosserver.bilbo.task.convert.ConvertTask
Setter for the fromStyle property.
setFromStyle(String) - Method in class com.chaosserver.bilbo.task.validate.ValidateTask
Setter for the fromStyle property.
setHelp(boolean) - Method in class com.chaosserver.bilbo.task.Settings
Setter for the help property
setMappingFilePresent(boolean) - Method in class com.chaosserver.bilbo.task.validate.ValidateTask
Setter for the mappingFilePresent property.
setNames(Collection) - Method in class com.chaosserver.bilbo.data.FilenameMapping
Setter for the names property.
setRecursive(boolean) - Method in class com.chaosserver.bilbo.task.Settings
Setter for the recursive flag.
setRootDirectory(File) - Method in class com.chaosserver.bilbo.task.Settings
Setter for the root directory.
setSettings(Settings) - Method in interface com.chaosserver.bilbo.task.Task
Setter for the settings object.
setSettings(Settings) - Method in class com.chaosserver.bilbo.task.BaseTask
Setter for the settings object.
setSettings(Settings) - Static method in class com.chaosserver.bilbo.textui.Main
Setter for Settings
setStyle(String) - Method in class com.chaosserver.bilbo.data.Name
Setter for the style property.
setTaskArgs(String) - Method in class com.chaosserver.bilbo.task.Settings
Setter for the task argument string.
setTaskMap(Map) - Method in class com.chaosserver.bilbo.task.TaskFactory
Setter for the taskMap property.
setTaskName(String) - Method in class com.chaosserver.bilbo.task.Settings
Setter for the name of the task.
settings - Variable in class com.chaosserver.bilbo.task.BaseTask
Holds the settings object.
settings - Static variable in class com.chaosserver.bilbo.textui.Main
Holds a reference to the settings objects.
Settings - class com.chaosserver.bilbo.task.Settings.
Holds the settings for the current execution of Bilbo.
Settings() - Constructor for class com.chaosserver.bilbo.task.Settings
Default constructor.
setToStyle(String) - Method in class com.chaosserver.bilbo.task.convert.ConvertTask
Setter for the toStyle property.
setToStyle(String) - Method in class com.chaosserver.bilbo.task.validate.ValidateTask
Setter for the toStyle property.
setValue(String) - Method in class com.chaosserver.bilbo.data.Name
Setter for the value property.
setVerbose(boolean) - Method in class com.chaosserver.bilbo.task.Settings
Setter for the verbosity flag.
showUsage() - Static method in class com.chaosserver.bilbo.textui.Main
Prints out the main usage file.
startElement(String, String, String, Attributes) - Method in class com.chaosserver.bilbo.data.DirectoryHandler
 
style - Variable in class com.chaosserver.bilbo.data.Name
The style of this name.
STYLE_ATT - Static variable in class com.chaosserver.bilbo.data.DataReaderWriter
Xml attribute for the style property of the name attribute.
SYNC - Static variable in class com.chaosserver.bilbo.task.TaskFactory
Sync object for instance.
SYNC - Static variable in class com.chaosserver.bilbo.task.generate.FormatterFactory
Synchronization object.

T

Task - interface com.chaosserver.bilbo.task.Task.
A task that can be processed as part of Bilbo.
taskArgs - Variable in class com.chaosserver.bilbo.task.Settings
Holds the argument string being passed to the task.
TaskCreationException - exception com.chaosserver.bilbo.task.TaskCreationException.
Thrown when there is an error instantiating a task.
TaskCreationException(String) - Constructor for class com.chaosserver.bilbo.task.TaskCreationException
Constructs a new exception with the specified detail message.
TaskCreationException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.TaskCreationException
Constructs a new exception with the specified detail message and cause.
TaskException - exception com.chaosserver.bilbo.task.TaskException.
Base exception class for the task package.
TaskException(String) - Constructor for class com.chaosserver.bilbo.task.TaskException
Constructs a new exception with the specified detail message.
TaskException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.TaskException
Constructs a new exception with the specified detail message and cause.
TaskFactory - class com.chaosserver.bilbo.task.TaskFactory.
Factory class to produce instance of Task objects for task names.
TaskFactory() - Constructor for class com.chaosserver.bilbo.task.TaskFactory
Default constructor.
taskMap - Variable in class com.chaosserver.bilbo.task.TaskFactory
Holds the map of task name to task class names.
taskName - Variable in class com.chaosserver.bilbo.task.Settings
Holds the name of the task being executed.
ThereTask - class com.chaosserver.bilbo.task.there.ThereTask.
The there task is a shortcut for converting original to joliet mappings.
ThereTask() - Constructor for class com.chaosserver.bilbo.task.there.ThereTask
 
toString() - Method in class com.chaosserver.bilbo.data.Name
 
toString() - Method in class com.chaosserver.bilbo.data.FilenameMapping
Generates a string version for debugging.
toStyle - Variable in class com.chaosserver.bilbo.task.convert.ConvertTask
Holds the mapping style files end in.
toStyle - Variable in class com.chaosserver.bilbo.task.validate.ValidateTask
Holds the toStyle to validate.

V

ValidateException - exception com.chaosserver.bilbo.task.validate.ValidateException.
Package level wrapper for validation exceptions.
ValidateException(String) - Constructor for class com.chaosserver.bilbo.task.validate.ValidateException
Constructs a new exception with the specified detail message.
ValidateException(String, Throwable) - Constructor for class com.chaosserver.bilbo.task.validate.ValidateException
Constructs a new exception with the specified detail message and cause.
ValidateTask - class com.chaosserver.bilbo.task.validate.ValidateTask.
Looks for errors and inconsistencies in the directory against the mapping file.
ValidateTask() - Constructor for class com.chaosserver.bilbo.task.validate.ValidateTask
 
value - Variable in class com.chaosserver.bilbo.data.Name
The value of this name.
verbose - Variable in class com.chaosserver.bilbo.task.Settings
Holds the verbosity flag.

W

write(Writer, Directory) - Method in class com.chaosserver.bilbo.data.DataReaderWriter
Writes the Directory object as Xml to the given writier.

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

Copyright © 20020228