Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
V
W
X
A
addArg(Arg)
- Method in class net.cafebabe.sat.xml.
XTask
Add an argument for the processor.
addFileset(FileSet)
- Method in class net.cafebabe.sat.util.
FileTask
Fileset nested element.
addText(String)
- Method in class net.cafebabe.sat.bsh.
BshTask
Add text to the script to process.
AntLauncher
- class net.cafebabe.sat.util.
AntLauncher
.
This class is a simple loader for Ant in order to make debug trivial.
AntLauncher()
- Constructor for class net.cafebabe.sat.util.
AntLauncher
Arg
- class net.cafebabe.sat.util.
Arg
.
A container class to pass arguments to the processor.
Arg()
- Constructor for class net.cafebabe.sat.util.
Arg
args
- Variable in class net.cafebabe.sat.bsh.
BshTask
The list of arguments to pass to the script.
B
BLANKS
- Static variable in class net.cafebabe.sat.util.
IO
Separator characters
BshTask
- class net.cafebabe.sat.bsh.
BshTask
.
This task executes a Beanshell script within an Ant script.
BshTask()
- Constructor for class net.cafebabe.sat.bsh.
BshTask
buildFinished(BuildEvent)
- Method in class net.cafebabe.sat.ant.
ConsoleLogger
buildStarted(BuildEvent)
- Method in class net.cafebabe.sat.ant.
ConsoleLogger
C
Command
- class net.cafebabe.sat.ant.
Command
.
Command implementation.
Command()
- Constructor for class net.cafebabe.sat.ant.
Command
Console
- class net.cafebabe.sat.ant.
Console
.
This task runs a console that reads and execute user commands.
Console(String[])
- Constructor for class net.cafebabe.sat.ant.
Console
Constructor: parse the command line arguments.
ConsoleLogger
- class net.cafebabe.sat.ant.
ConsoleLogger
.
Writes build events to a PrintStream.
ConsoleLogger()
- Constructor for class net.cafebabe.sat.ant.
ConsoleLogger
Empty constructor.
ConsoleLogger(PrintStream, PrintStream, int)
- Constructor for class net.cafebabe.sat.ant.
ConsoleLogger
Constructor with streams and logging level.
Constants
- interface net.cafebabe.sat.
Constants
.
A simple interface to expose constants.
D
debug
- Variable in class net.cafebabe.sat.html.
LinkTask
Debug flag
DEFAULT_ENCODING
- Static variable in class net.cafebabe.sat.util.
IO
The default encoding (ASCII)
delegator
- Variable in class net.cafebabe.sat.html.
LinkTask
SGML parser to parse HTML
desc(Project, PrintStream)
- Static method in class net.cafebabe.sat.ant.
Command
Describe the loaded project.
dir
- Variable in class net.cafebabe.sat.util.
FileTask
The coma separated list of directories to process
E
ENCODING_ATT
- Static variable in class net.cafebabe.sat.util.
IO
The encoding attribute
error(SAXParseException)
- Method in class net.cafebabe.sat.xml.
XTask
Manage errors.
error(String)
- Method in class net.cafebabe.sat.bsh.
BshTask
Description of the Method
execute()
- Method in class net.cafebabe.sat.bsh.
BshTask
Processing method for the task.
execute()
- Method in class net.cafebabe.sat.html.
LinkTask
The method to launch the program as an Ant task.
execute()
- Method in class net.cafebabe.sat.xml.
XTask
Executes the task.
execute()
- Method in class net.cafebabe.sat.xml.
WordCountTask
Execute the task.
execute()
- Method in class net.cafebabe.sat.xml.
ValidTask
Executes the task.
execute()
- Method in class net.cafebabe.sat.xml.
SplitTask
The method to launch the program as an Ant task.
execute()
- Method in class net.cafebabe.sat.xml.
NestTask
The method to launch the program as an Ant task.
execute()
- Method in class net.cafebabe.sat.xml.
MergeTask
The method to launch the program as an Ant task.
execute()
- Method in class net.cafebabe.sat.xml.
InsertTask
The method to launch the program as an Ant task.
external
- Variable in class net.cafebabe.sat.html.
LinkTask
External files check flag
F
fatalError(SAXParseException)
- Method in class net.cafebabe.sat.xml.
XTask
Manage fatal errors.
file
- Variable in class net.cafebabe.sat.util.
FileTask
The coma separated list of files to process
filesets
- Variable in class net.cafebabe.sat.util.
FileTask
The
Vector
of filesets to process
FileTask
- class net.cafebabe.sat.util.
FileTask
.
This is the ancestor of all the file related tasks.
FileTask()
- Constructor for class net.cafebabe.sat.util.
FileTask
G
getErr()
- Method in class net.cafebabe.sat.bsh.
BshTask
Gets the err attribute of the BshTask object
getFiles(boolean)
- Method in class net.cafebabe.sat.util.
FileTask
Return the list of files to process.
getIn()
- Method in class net.cafebabe.sat.bsh.
BshTask
Gets the in attribute of the BshTask object
getName()
- Method in class net.cafebabe.sat.util.
Arg
getNewFiles(boolean, File)
- Method in class net.cafebabe.sat.util.
FileTask
Return the list of files that are newer than the reference file.
getOut()
- Method in class net.cafebabe.sat.bsh.
BshTask
Gets the out attribute of the BshTask object
getValue()
- Method in class net.cafebabe.sat.util.
Arg
getXMLFileEncoding(File)
- Static method in class net.cafebabe.sat.util.
IO
Return the encoding of an XML file.
H
handleSimpleTag(HTML.Tag, MutableAttributeSet, int)
- Method in class net.cafebabe.sat.html.
LinkTask.Parser
handleStartTag(HTML.Tag, MutableAttributeSet, int)
- Method in class net.cafebabe.sat.html.
LinkTask.Parser
I
ignoreCharSet
- Variable in class net.cafebabe.sat.html.
LinkTask
Ignore charset when parsing
INDENT
- Static variable in class net.cafebabe.sat.html.
LinkTask
Indentation block
InsertTask
- class net.cafebabe.sat.xml.
InsertTask
.
This task replace a given processing instruction with the content of a given file.
InsertTask()
- Constructor for class net.cafebabe.sat.xml.
InsertTask
Empty constructor (needed for reflexion).
interpreter
- Static variable in class net.cafebabe.sat.bsh.
BshTask
The BSH interpreter.
interrupt
- Variable in class net.cafebabe.sat.html.
LinkTask
Interruption flag
interrupted
- Variable in class net.cafebabe.sat.html.
LinkTask
Interruption requested
IO
- class net.cafebabe.sat.util.
IO
.
This class is an utility class for IO.
IO()
- Constructor for class net.cafebabe.sat.util.
IO
K
koCache
- Variable in class net.cafebabe.sat.html.
LinkTask
Cache for KO URLs
L
LinkTask
- class net.cafebabe.sat.html.
LinkTask
.
This task checks links in HTML files.
LinkTask.Parser
- class net.cafebabe.sat.html.
LinkTask.Parser
.
This class handles parser callbacks.
LinkTask.Parser()
- Constructor for class net.cafebabe.sat.html.
LinkTask.Parser
LinkTask()
- Constructor for class net.cafebabe.sat.html.
LinkTask
Creates a new
LinkTask
instance.
loadFile(File)
- Static method in class net.cafebabe.sat.util.
IO
Read a file.
loadFile(File, String)
- Static method in class net.cafebabe.sat.util.
IO
Read a file using a given encoding.
loadXMLFile(File)
- Static method in class net.cafebabe.sat.util.
IO
Read an XML file.
log
- Variable in class net.cafebabe.sat.html.
LinkTask
Log file name
log(String)
- Method in class net.cafebabe.sat.bsh.
BshTask
A log method that avoid message mixing with synchronization.
log(String)
- Method in class net.cafebabe.sat.html.
LinkTask
This method logs a message.
logWriter
- Variable in class net.cafebabe.sat.html.
LinkTask
Log writer
M
main(String[])
- Static method in class net.cafebabe.sat.ant.
Console
Method main.
main(String[])
- Static method in class net.cafebabe.sat.util.
AntLauncher
Method main.
MergeTask
- class net.cafebabe.sat.xml.
MergeTask
.
This task merge XML files in a single file (see documentation for more details).
MergeTask()
- Constructor for class net.cafebabe.sat.xml.
MergeTask
messageLogged(BuildEvent)
- Method in class net.cafebabe.sat.ant.
ConsoleLogger
Logs a message, if the priority is suitable.
N
name
- Variable in class net.cafebabe.sat.util.
Arg
NestTask
- class net.cafebabe.sat.xml.
NestTask
.
This task nest files within a given file to replace a processing instruction.
NestTask()
- Constructor for class net.cafebabe.sat.xml.
NestTask
Empty constructor (needed for reflexion).
net.cafebabe.sat
- package net.cafebabe.sat
net.cafebabe.sat.ant
- package net.cafebabe.sat.ant
net.cafebabe.sat.bsh
- package net.cafebabe.sat.bsh
net.cafebabe.sat.html
- package net.cafebabe.sat.html
net.cafebabe.sat.util
- package net.cafebabe.sat.util
net.cafebabe.sat.xml
- package net.cafebabe.sat.xml
newerFilesThan(File)
- Method in class net.cafebabe.sat.util.
FileTask
Tell if files were modified since the reference was generated.
O
OK
- Static variable in class net.cafebabe.sat.html.
LinkTask
Response code for OK
okCache
- Variable in class net.cafebabe.sat.html.
LinkTask
Cache for OK URLs
P
parsedFile
- Variable in class net.cafebabe.sat.html.
LinkTask
The file being parsed
parser
- Variable in class net.cafebabe.sat.html.
LinkTask
The parser
parseXMLHeader(String)
- Static method in class net.cafebabe.sat.util.
IO
Parse XML header to: Check that this is an XML header.
print(String)
- Method in class net.cafebabe.sat.bsh.
BshTask
Description of the Method
println(String)
- Method in class net.cafebabe.sat.bsh.
BshTask
Description of the Method
R
reset
- Variable in class net.cafebabe.sat.bsh.
BshTask
Reset flag.
run()
- Method in class net.cafebabe.sat.ant.
Console
The main loop of the console.
S
script
- Variable in class net.cafebabe.sat.bsh.
BshTask
The nested script to process.
setArgs(String)
- Method in class net.cafebabe.sat.bsh.
BshTask
Set command line arguments for the script.
setDebug(boolean)
- Method in class net.cafebabe.sat.html.
LinkTask
Debug flag.
setDir(String)
- Method in class net.cafebabe.sat.util.
FileTask
Dir attribute.
setDoctype(String)
- Method in class net.cafebabe.sat.xml.
MergeTask
Doctype setter.
setDocumentProperties(String)
- Method in class net.cafebabe.sat.xml.
WordCountTask
Load a properties file defining document properties, that is the lists of elements to exclude, single elements, attributes to include and separator characters.
setDtd(boolean)
- Method in class net.cafebabe.sat.xml.
ValidTask
Setter for the DTD loading.
setEmacsMode(boolean)
- Method in class net.cafebabe.sat.ant.
ConsoleLogger
setEncoding(String)
- Method in class net.cafebabe.sat.xml.
MergeTask
Encoding setter.
setErrorlevel(String)
- Method in class net.cafebabe.sat.xml.
ValidTask
Error level setter (possible values are 'warning', 'error' or 'fatal').
setErrorPrintStream(PrintStream)
- Method in class net.cafebabe.sat.ant.
ConsoleLogger
Sets the output stream to which this logger is to send error messages.
setExcludeElements(String)
- Method in class net.cafebabe.sat.xml.
WordCountTask
Set the list of excluded elements from the word count.
setExtension(String)
- Method in class net.cafebabe.sat.xml.
XTask
Extension setter.
setExternal(boolean)
- Method in class net.cafebabe.sat.html.
LinkTask
External files check setter.
setFailonerror(boolean)
- Method in class net.cafebabe.sat.xml.
ValidTask
Setter for the failonerror flag.If true, the Ant compilation stops with an error message if the document being validated is not valid.
setFile(String)
- Method in class net.cafebabe.sat.util.
FileTask
File attribute.
setForce(boolean)
- Method in class net.cafebabe.sat.xml.
XTask
Setter for the force flag.
setForve(boolean)
- Method in class net.cafebabe.sat.xml.
MergeTask
Set the force attribute (force merging if true).
setIgnoreCharSet(boolean)
- Method in class net.cafebabe.sat.html.
LinkTask
Indicates if the parser should ignore charset when parsing.
setIncludeAttributes(String)
- Method in class net.cafebabe.sat.xml.
WordCountTask
Set the list of attributes to include as a coma separated list.
setInterrupt(boolean)
- Method in class net.cafebabe.sat.html.
LinkTask
Interrupt setter.
setLog(String)
- Method in class net.cafebabe.sat.html.
LinkTask
Log file setter.
setMaxerrors(String)
- Method in class net.cafebabe.sat.xml.
ValidTask
Maximum errors setter.
setMessageOutputLevel(int)
- Method in class net.cafebabe.sat.ant.
ConsoleLogger
Sets the highest level of message this logger should respond to.
setName(String)
- Method in class net.cafebabe.sat.util.
Arg
setNestingElement(boolean)
- Method in class net.cafebabe.sat.xml.
MergeTask
Indicate if a nesting element is necessary.
setNestingElementName(String)
- Method in class net.cafebabe.sat.xml.
MergeTask
Indicate the name of the nesting element.
setOutputPrintStream(PrintStream)
- Method in class net.cafebabe.sat.ant.
ConsoleLogger
Sets the output stream to which this logger is to send its output.
setPattern(String)
- Method in class net.cafebabe.sat.xml.
SplitTask
Pattern setter.
setPattern(String)
- Method in class net.cafebabe.sat.xml.
NestTask
Pattern setter.
setPattern(String)
- Method in class net.cafebabe.sat.xml.
InsertTask
Pattern setter.
setProperty(String)
- Method in class net.cafebabe.sat.xml.
WordCountTask
Set the property where the word count is put.
setPropertyFiles(String)
- Method in class net.cafebabe.sat.xml.
WordCountTask
Set the property where to put the file count.
setQuiet(boolean)
- Method in class net.cafebabe.sat.xml.
WordCountTask
Indicates if the task should be quiet (no message for word and file count).
setReset(boolean)
- Method in class net.cafebabe.sat.bsh.
BshTask
Reset flag setter.
setSeparators(String)
- Method in class net.cafebabe.sat.xml.
WordCountTask
Set the separator character list.
setSingleElements(String)
- Method in class net.cafebabe.sat.xml.
WordCountTask
Set the list of elements which content is considered a single word.
setSource(String)
- Method in class net.cafebabe.sat.xml.
NestTask
Source setter.
setSource(String)
- Method in class net.cafebabe.sat.xml.
InsertTask
Source setter.
setStyle(String)
- Method in class net.cafebabe.sat.xml.
XTask
Setter for the stylesheet to use for processing.
setTimeFile(String)
- Method in class net.cafebabe.sat.xml.
ValidTask
Set file for date reference.
setTimeFile(String)
- Method in class net.cafebabe.sat.xml.
SplitTask
Set file for date reference.
setTimeFile(String)
- Method in class net.cafebabe.sat.xml.
NestTask
Set the reference file.
setTimeFile(String)
- Method in class net.cafebabe.sat.xml.
InsertTask
Set file for date reference.
setTodir(String)
- Method in class net.cafebabe.sat.xml.
XTask
Setter for the output directory for processed files.
setTofile(String)
- Method in class net.cafebabe.sat.xml.
XTask
Setter for the destination file.
setTofile(String)
- Method in class net.cafebabe.sat.xml.
MergeTask
Destination file setter.
setValue(String)
- Method in class net.cafebabe.sat.util.
Arg
SplitTask
- class net.cafebabe.sat.xml.
SplitTask
.
Split a file using dedicated processing instructions.
SplitTask()
- Constructor for class net.cafebabe.sat.xml.
SplitTask
Empty constructor (needed for reflexion).
start()
- Method in class net.cafebabe.sat.ant.
Console
Start the console.
startTag(HTML.Tag, MutableAttributeSet)
- Method in class net.cafebabe.sat.html.
LinkTask
This method is called when an opening tag is met.
T
targetFinished(BuildEvent)
- Method in class net.cafebabe.sat.ant.
ConsoleLogger
targets(Project, Vector, PrintStream)
- Static method in class net.cafebabe.sat.ant.
Command
Run a list of targets.
targetStarted(BuildEvent)
- Method in class net.cafebabe.sat.ant.
ConsoleLogger
Logs a message to say that the target has started if this logger allows information-level messages.
taskFinished(BuildEvent)
- Method in class net.cafebabe.sat.ant.
ConsoleLogger
taskStarted(BuildEvent)
- Method in class net.cafebabe.sat.ant.
ConsoleLogger
testURL(String)
- Method in class net.cafebabe.sat.html.
LinkTask
This method test a given URL.
V
ValidTask
- class net.cafebabe.sat.xml.
ValidTask
.
Valid is an XML validator (can check well formness and validity).
ValidTask()
- Constructor for class net.cafebabe.sat.xml.
ValidTask
value
- Variable in class net.cafebabe.sat.util.
Arg
VERSION
- Static variable in interface net.cafebabe.sat.
Constants
VERSION_ATT
- Static variable in class net.cafebabe.sat.util.
IO
The version attribute
VERSION_VAL
- Static variable in class net.cafebabe.sat.util.
IO
The version value
W
warning(SAXParseException)
- Method in class net.cafebabe.sat.xml.
XTask
Manage warnings.
WordCountTask
- class net.cafebabe.sat.xml.
WordCountTask
.
Count words in an XML document.
WordCountTask()
- Constructor for class net.cafebabe.sat.xml.
WordCountTask
Creates a new
WordCountTask
instance.
writeFile(String, File)
- Static method in class net.cafebabe.sat.util.
IO
Write a String into a file.
writeFile(String, File, String)
- Static method in class net.cafebabe.sat.util.
IO
Write a String into a file using a given encoding.
X
XML_HEADER_END
- Static variable in class net.cafebabe.sat.util.
IO
The XML header end
XML_HEADER_START
- Static variable in class net.cafebabe.sat.util.
IO
The XML header start
XTask
- class net.cafebabe.sat.xml.
XTask
.
XTask is an XSLT task using XT from James Clark.
XTask()
- Constructor for class net.cafebabe.sat.xml.
XTask
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
V
W
X
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes