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

A

ANTIGEN_TARGETS - Static variable in interface uk.ac.roe.antigen.builder.TargetChooser
 
ANTIGEN_TARGET_ - Static variable in interface uk.ac.roe.antigen.builder.TargetChooser
 
AbortDialog - class uk.ac.roe.antigen.dialogs.AbortDialog.
 
AbortDialog(BuildLoggerFrame, String) - Constructor for class uk.ac.roe.antigen.dialogs.AbortDialog
 
AbstractFilePropertyInputHandler - class uk.ac.roe.antigen.dialogs.AbstractFilePropertyInputHandler.
 
AbstractFilePropertyInputHandler(JFrame) - Constructor for class uk.ac.roe.antigen.dialogs.AbstractFilePropertyInputHandler
 
AntigenFrame - class uk.ac.roe.antigen.dialogs.AntigenFrame.
Superclass for most antigen dialogs, with the basic layout and branding.
AntigenFrame() - Constructor for class uk.ac.roe.antigen.dialogs.AntigenFrame
 
addWidgets() - Method in class uk.ac.roe.antigen.ant.PlainTextGUIInputHandler
 

B

BrowserLauncher - class uk.ac.roe.antigen.utils.BrowserLauncher.
BrowserLauncher is a class that provides one static method, openURL, which opens the default web browser for the current user of the system to the given URL.
BuildGrabber - class uk.ac.roe.antigen.ant.BuildGrabber.
Grabs a directory, or a zip file, and installs it in the temp directory for processing
BuildGrabber() - Constructor for class uk.ac.roe.antigen.ant.BuildGrabber
Set up temp directories etc
BuildGrabber(File) - Constructor for class uk.ac.roe.antigen.ant.BuildGrabber
Set up temp directories etc User-supplied tmpdirectory
BuildLoggerFrame - class uk.ac.roe.antigen.dialogs.BuildLoggerFrame.
 
BuildLoggerFrame() - Constructor for class uk.ac.roe.antigen.dialogs.BuildLoggerFrame
 
BuildLoggerFrame.InstallerAntLogger - class uk.ac.roe.antigen.dialogs.BuildLoggerFrame.InstallerAntLogger.
 
BuildLoggerFrame.InstallerAntLogger() - Constructor for class uk.ac.roe.antigen.dialogs.BuildLoggerFrame.InstallerAntLogger
 
bannerBottom - Variable in class uk.ac.roe.antigen.dialogs.AntigenFrame
 
bannerTop - Variable in class uk.ac.roe.antigen.dialogs.AntigenFrame
 
btnSubmit - Variable in class uk.ac.roe.antigen.ant.PlainTextGUIInputHandler
The JButton that will passed the input to the input request.

C

Config - class uk.ac.roe.antigen.utils.Config.
Make Properties globally available by wrapping a Properties with a static class
Config() - Constructor for class uk.ac.roe.antigen.utils.Config
 
CopyableFile - class uk.ac.roe.antigen.utils.CopyableFile.
A file that is able to be copied - you'd think this would be straightforward wouldn't you?
CopyableFile(String) - Constructor for class uk.ac.roe.antigen.utils.CopyableFile
 
CopyableFile(File, String) - Constructor for class uk.ac.roe.antigen.utils.CopyableFile
 
CopyableFile(File) - Constructor for class uk.ac.roe.antigen.utils.CopyableFile
 
CopyableFile(String, String) - Constructor for class uk.ac.roe.antigen.utils.CopyableFile
 
CopyableFile(URI) - Constructor for class uk.ac.roe.antigen.utils.CopyableFile
 
center() - Method in class uk.ac.roe.antigen.dialogs.FrameCenterer
 
copyTo(File) - Method in class uk.ac.roe.antigen.utils.CopyableFile
Copy this file or directory to the given new location

D

DefaultPromptingInputHandler - class uk.ac.roe.antigen.textcomponents.DefaultPromptingInputHandler.
Prompts on System.err, reads input from System.in
DefaultPromptingInputHandler() - Constructor for class uk.ac.roe.antigen.textcomponents.DefaultPromptingInputHandler
 
DirPropertyInputHandler - class uk.ac.roe.antigen.dialogs.DirPropertyInputHandler.
 
DirPropertyInputHandler(JFrame) - Constructor for class uk.ac.roe.antigen.dialogs.DirPropertyInputHandler
 
deleteTmp() - Method in class uk.ac.roe.antigen.ant.BuildGrabber
On the off chance that the system doesn't delete it, you can try to delete it yourself
dlgInput - Variable in class uk.ac.roe.antigen.ant.PlainTextGUIInputHandler
The JDialog that contains the component in which the input is typed.

F

FilePropertyInputHandler - class uk.ac.roe.antigen.dialogs.FilePropertyInputHandler.
 
FilePropertyInputHandler(JFrame) - Constructor for class uk.ac.roe.antigen.dialogs.FilePropertyInputHandler
 
FrameCenterer - class uk.ac.roe.antigen.dialogs.FrameCenterer.
Centers a given frame.
FrameCenterer(JFrame) - Constructor for class uk.ac.roe.antigen.dialogs.FrameCenterer
 
fldInput - Variable in class uk.ac.roe.antigen.ant.PlainTextGUIInputHandler
The JComponent where the input is typed.

G

GeneralInputHandler - class uk.ac.roe.antigen.ant.GeneralInputHandler.
 
GeneralInputHandler(JFrame) - Constructor for class uk.ac.roe.antigen.ant.GeneralInputHandler
 
getBrowseButtonListener() - Method in class uk.ac.roe.antigen.dialogs.AbstractFilePropertyInputHandler
 
getBrowseButtonListener() - Method in class uk.ac.roe.antigen.dialogs.DirPropertyInputHandler
 
getBrowseButtonListener() - Method in class uk.ac.roe.antigen.dialogs.FilePropertyInputHandler
 
getBuildLogger() - Method in class uk.ac.roe.antigen.dialogs.BuildLoggerFrame
 
getDialogLocation() - Method in class uk.ac.roe.antigen.ant.PlainTextGUIInputHandler
Calculates the desired location of the dialog on the screen.
getDialogLocation() - Method in class uk.ac.roe.antigen.dialogs.AntigenFrame
Calculates the desired location of the dialog on the screen.
getNumberOfTargetsToRun(Target) - Method in class uk.ac.roe.antigen.ant.TaskTreeCalcuator
 
getNumberOfTasksToRun(Target) - Method in class uk.ac.roe.antigen.ant.TaskTreeCalcuator
 
getNumberOfTasksToRun(String) - Method in class uk.ac.roe.antigen.ant.TaskTreeCalcuator
 
getPrompt(InputRequest) - Method in class uk.ac.roe.antigen.textcomponents.DefaultPromptingInputHandler
Constructs user prompt from a request.
getProperty(String) - Static method in class uk.ac.roe.antigen.utils.Config
Returns null if the property is the empty string
getProperty(String, String) - Static method in class uk.ac.roe.antigen.utils.Config
Returns the property from the props file, or the default if the property is null or the empty string
getTasksToRun(Target) - Method in class uk.ac.roe.antigen.ant.TaskTreeCalcuator
 
getUniqueDependencies(Target) - Method in class uk.ac.roe.antigen.ant.TaskTreeCalcuator
 
grab(File) - Method in class uk.ac.roe.antigen.ant.BuildGrabber
Source files are supplied as a known directory
grab(URL) - Method in class uk.ac.roe.antigen.ant.BuildGrabber
Grabs contents of a jar file from a URL and unzip to a temp directory
grab(JarFile) - Method in class uk.ac.roe.antigen.ant.BuildGrabber
Grab the contents of a jar file and unzip to a temp directory
grab(String) - Method in class uk.ac.roe.antigen.ant.BuildGrabber
Grabs stuff off the classpath and stick it in the temp directory

H

HtmlToTextParser - class uk.ac.roe.antigen.utils.HtmlToTextParser.
 
HtmlToTextParser() - Constructor for class uk.ac.roe.antigen.utils.HtmlToTextParser
 
handleInput(InputRequest) - Method in class uk.ac.roe.antigen.ant.GeneralInputHandler
 
handleInput(InputRequest) - Method in class uk.ac.roe.antigen.ant.PlainTextGUIInputHandler
 
handleInput(InputRequest) - Method in class uk.ac.roe.antigen.dialogs.AbstractFilePropertyInputHandler
 
handleInput(InputRequest) - Method in class uk.ac.roe.antigen.dialogs.RadioPropertyInputHandler
 
handleInput(InputRequest) - Method in class uk.ac.roe.antigen.dialogs.TextPropertyInputHandler
 

I

InfoDisplay - interface uk.ac.roe.antigen.builder.InfoDisplay.
 
InfoFrame - class uk.ac.roe.antigen.dialogs.InfoFrame.
 
InfoFrame(String) - Constructor for class uk.ac.roe.antigen.dialogs.InfoFrame
 
Installer - class uk.ac.roe.antigen.builder.Installer.
Main controller, loads up the build file, and fires it at Ant, setting up our Custom loggers and inputhandlers.
Installer() - Constructor for class uk.ac.roe.antigen.builder.Installer
 
incrementProgress() - Method in class uk.ac.roe.antigen.dialogs.BuildLoggerFrame
 
init(RuntimeServices) - Method in class uk.ac.roe.antigen.builder.MessageProcessor.VelocityLoggerWrapper
 
initGUI() - Method in class uk.ac.roe.antigen.dialogs.AntigenFrame
 

J

jLabel1 - Variable in class uk.ac.roe.antigen.dialogs.AntigenFrame
 
jLabel2 - Variable in class uk.ac.roe.antigen.dialogs.AntigenFrame
 

L

layout - Variable in class uk.ac.roe.antigen.ant.PlainTextGUIInputHandler
The layout of the dialog.
lblInput - Variable in class uk.ac.roe.antigen.ant.PlainTextGUIInputHandler
The label of the input component.
load(String) - Static method in class uk.ac.roe.antigen.utils.Config
 
logVelocityMessage(int, String) - Method in class uk.ac.roe.antigen.builder.MessageProcessor.VelocityLoggerWrapper
 
logoLeft - Variable in class uk.ac.roe.antigen.dialogs.AntigenFrame
 
logoRight - Variable in class uk.ac.roe.antigen.dialogs.AntigenFrame
 

M

MessageProcessor - class uk.ac.roe.antigen.builder.MessageProcessor.
 
MessageProcessor() - Constructor for class uk.ac.roe.antigen.builder.MessageProcessor
 
MessageProcessor.VelocityLoggerWrapper - class uk.ac.roe.antigen.builder.MessageProcessor.VelocityLoggerWrapper.
This class delegates any Velocity logs to the JDK logging system
MessageProcessor.VelocityLoggerWrapper() - Constructor for class uk.ac.roe.antigen.builder.MessageProcessor.VelocityLoggerWrapper
 
main(String[]) - Static method in class uk.ac.roe.antigen.ant.BuildGrabber
 
main(String[]) - Static method in class uk.ac.roe.antigen.builder.Installer
 
main(String[]) - Static method in class uk.ac.roe.antigen.builder.MessageProcessor
Logger for this class
main(String[]) - Static method in class uk.ac.roe.antigen.dialogs.AbortDialog
Auto-generated main method to display this JDialog
main(String[]) - Static method in class uk.ac.roe.antigen.dialogs.BuildLoggerFrame
Auto-generated main method to display this JDialog
main(String[]) - Static method in class uk.ac.roe.antigen.dialogs.DirPropertyInputHandler
Auto-generated main method to display this JDialog
main(String[]) - Static method in class uk.ac.roe.antigen.dialogs.FilePropertyInputHandler
Auto-generated main method to display this JDialog
main(String[]) - Static method in class uk.ac.roe.antigen.dialogs.InfoFrame
Auto-generated main method to display this JDialog
main(String[]) - Static method in class uk.ac.roe.antigen.dialogs.RadioPropertyInputHandler
Auto-generated main method to display this JDialog
main(String[]) - Static method in class uk.ac.roe.antigen.dialogs.SplashScreen
 
main(String[]) - Static method in class uk.ac.roe.antigen.dialogs.TargetChoiceFrame
Auto-generated main method to display this JDialog
main(String[]) - Static method in class uk.ac.roe.antigen.dialogs.TextPropertyInputHandler
Auto-generated main method to display this JDialog
main(String[]) - Static method in class uk.ac.roe.antigen.textcomponents.TextInfoDisplay
 
main(String[]) - Static method in class uk.ac.roe.antigen.textcomponents.TextTargetChooser
Auto-generated main method to display this JDialog
main(String[]) - Static method in class uk.ac.roe.antigen.utils.CopyableFile
 
main(String[]) - Static method in class uk.ac.roe.antigen.utils.HtmlToTextParser
Simple test

O

openURL(String) - Static method in class uk.ac.roe.antigen.utils.BrowserLauncher
Attempts to open the default web browser to the given URL.

P

PlainTextGUIInputHandler - class uk.ac.roe.antigen.ant.PlainTextGUIInputHandler.
 
PlainTextGUIInputHandler() - Constructor for class uk.ac.roe.antigen.ant.PlainTextGUIInputHandler
Default no-arg constructor.
parse(Reader) - Method in class uk.ac.roe.antigen.utils.HtmlToTextParser
 
processMessage(Hashtable, String) - Static method in class uk.ac.roe.antigen.builder.MessageProcessor
 

R

RadioPropertyInputHandler - class uk.ac.roe.antigen.dialogs.RadioPropertyInputHandler.
 
RadioPropertyInputHandler(JFrame) - Constructor for class uk.ac.roe.antigen.dialogs.RadioPropertyInputHandler
 
recursivelyDelete() - Method in class uk.ac.roe.antigen.utils.CopyableFile
You'd think this would be obvious....

S

SplashScreen - class uk.ac.roe.antigen.dialogs.SplashScreen.
A very quick and dirty splashscreen class
SplashScreen() - Constructor for class uk.ac.roe.antigen.dialogs.SplashScreen
 
setEventListeners(InputRequest) - Method in class uk.ac.roe.antigen.ant.PlainTextGUIInputHandler
Sets AWT Listeners to the components which will recieve or submit the events.
setFinished() - Method in class uk.ac.roe.antigen.dialogs.BuildLoggerFrame
 
setNumberOfTasks(int) - Method in class uk.ac.roe.antigen.dialogs.BuildLoggerFrame
 
setProperty(String, String) - Static method in class uk.ac.roe.antigen.utils.Config
Add in a property.
show(int) - Method in class uk.ac.roe.antigen.dialogs.SplashScreen
Show the splash screen for a set number of millis
show() - Method in class uk.ac.roe.antigen.dialogs.SplashScreen
 
showAndWaitForResponse() - Method in interface uk.ac.roe.antigen.builder.InfoDisplay
 
showAndWaitForResponse() - Method in interface uk.ac.roe.antigen.builder.TargetChooser
Display the dialog and return an array of the selected options
showAndWaitForResponse() - Method in class uk.ac.roe.antigen.dialogs.InfoFrame
 
showAndWaitForResponse() - Method in class uk.ac.roe.antigen.dialogs.TargetChoiceFrame
Display the dialog and return an array of the selected options
showAndWaitForResponse() - Method in class uk.ac.roe.antigen.textcomponents.TextInfoDisplay
 
showAndWaitForResponse() - Method in class uk.ac.roe.antigen.textcomponents.TextTargetChooser
Display the dialog and return an array of the selected options
shutDown() - Method in class uk.ac.roe.antigen.dialogs.AntigenFrame
 
shutDown() - Method in class uk.ac.roe.antigen.dialogs.BuildLoggerFrame
Time to clean up and closedown
shutDown() - Method in class uk.ac.roe.antigen.dialogs.InfoFrame
Time to clean up and closedown
shutDown() - Method in class uk.ac.roe.antigen.dialogs.TargetChoiceFrame
 
southPanel - Variable in class uk.ac.roe.antigen.dialogs.AntigenFrame
 

T

TargetChoiceFrame - class uk.ac.roe.antigen.dialogs.TargetChoiceFrame.
 
TargetChoiceFrame(Project) - Constructor for class uk.ac.roe.antigen.dialogs.TargetChoiceFrame
 
TargetChooser - interface uk.ac.roe.antigen.builder.TargetChooser.
 
TaskTreeCalcuator - class uk.ac.roe.antigen.ant.TaskTreeCalcuator.
Given a starting target, traverse the tree and work out the total number of tasks and targets to be run
TaskTreeCalcuator(Project) - Constructor for class uk.ac.roe.antigen.ant.TaskTreeCalcuator
 
TextInfoDisplay - class uk.ac.roe.antigen.textcomponents.TextInfoDisplay.
 
TextInfoDisplay(String) - Constructor for class uk.ac.roe.antigen.textcomponents.TextInfoDisplay
 
TextPropertyInputHandler - class uk.ac.roe.antigen.dialogs.TextPropertyInputHandler.
 
TextPropertyInputHandler(JFrame) - Constructor for class uk.ac.roe.antigen.dialogs.TextPropertyInputHandler
 
TextTargetChooser - class uk.ac.roe.antigen.textcomponents.TextTargetChooser.
A Text version of the TargetChoiceFrame
TextTargetChooser(Project) - Constructor for class uk.ac.roe.antigen.textcomponents.TextTargetChooser
 
taskFinished(BuildEvent) - Method in class uk.ac.roe.antigen.dialogs.BuildLoggerFrame.InstallerAntLogger
 
titlebar - Variable in class uk.ac.roe.antigen.dialogs.AntigenFrame
 
titles - Variable in class uk.ac.roe.antigen.dialogs.AntigenFrame
 

U

uk.ac.roe.antigen.ant - package uk.ac.roe.antigen.ant
 
uk.ac.roe.antigen.builder - package uk.ac.roe.antigen.builder
 
uk.ac.roe.antigen.dialogs - package uk.ac.roe.antigen.dialogs
 
uk.ac.roe.antigen.textcomponents - package uk.ac.roe.antigen.textcomponents
 
uk.ac.roe.antigen.utils - package uk.ac.roe.antigen.utils
 

W

workPanel - Variable in class uk.ac.roe.antigen.dialogs.AntigenFrame
 

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

Copyright © 2005 Institute for Astronomy, Royal Observatory of Edinburgh. All Rights Reserved.