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

A

AbstractLogger - class net.sf.wraplog.AbstractLogger.
Abstract base class to write messages about interesting things happening to a log.
AbstractLogger() - Constructor for class net.sf.wraplog.AbstractLogger
 

B

BROWSER_DEFAULT - Static variable in interface edu.stanford.ejalbert.launching.IBrowserLaunching
Identifier for the system's default browser.
BrowserLauncher - class edu.stanford.ejalbert.BrowserLauncher.
BrowserLauncher is a class that provides a method, openURLinBrowser, which opens the default web browser for the current user of the system to the given URL.
BrowserLauncher(AbstractLogger) - Constructor for class edu.stanford.ejalbert.BrowserLauncher
Initializes the browser launcher for the operating system on which the application is running.
BrowserLauncherDefaultErrorHandler - class edu.stanford.ejalbert.exceptionhandler.BrowserLauncherDefaultErrorHandler.
The default implementation for BrowserLauncherErrorHandler.
BrowserLauncherDefaultErrorHandler() - Constructor for class edu.stanford.ejalbert.exceptionhandler.BrowserLauncherDefaultErrorHandler
 
BrowserLauncherErrorHandler - interface edu.stanford.ejalbert.exceptionhandler.BrowserLauncherErrorHandler.
This is an interface to be used by the BrowserLauncherRunner for handling exceptions.
BrowserLauncherRunner - class edu.stanford.ejalbert.BrowserLauncherRunner.
This is a convenience class to facilitate executing the browser launch in a separate thread.
BrowserLauncherRunner(BrowserLauncher, String, BrowserLauncherErrorHandler) - Constructor for class edu.stanford.ejalbert.BrowserLauncherRunner
Takes the items necessary for launching a browser and handling any exceptions.
BrowserLauncherRunner(BrowserLauncher, String, String, BrowserLauncherErrorHandler) - Constructor for class edu.stanford.ejalbert.BrowserLauncherRunner
Takes the items necessary for launching a browser and handling any exceptions.
BrowserLauncherTestApp - class edu.stanford.ejalbert.testing.BrowserLauncherTestApp.
Standalone gui that allows for testing the broserlauncher code and provides a sample implementation.
BrowserLauncherTestApp() - Constructor for class edu.stanford.ejalbert.testing.BrowserLauncherTestApp
 
BrowserLaunchingExecutionException - exception edu.stanford.ejalbert.exception.BrowserLaunchingExecutionException.
 
BrowserLaunchingExecutionException(Throwable) - Constructor for class edu.stanford.ejalbert.exception.BrowserLaunchingExecutionException
 
BrowserLaunchingExecutionException(String) - Constructor for class edu.stanford.ejalbert.exception.BrowserLaunchingExecutionException
 
BrowserLaunchingFactory - class edu.stanford.ejalbert.launching.BrowserLaunchingFactory.
Factory for determining the OS and returning the appropriate version of IBrowserLaunching.
BrowserLaunchingFactory() - Constructor for class edu.stanford.ejalbert.launching.BrowserLaunchingFactory
 
BrowserLaunchingInitializingException - exception edu.stanford.ejalbert.exception.BrowserLaunchingInitializingException.
 
BrowserLaunchingInitializingException(Exception) - Constructor for class edu.stanford.ejalbert.exception.BrowserLaunchingInitializingException
 
BrowserLaunchingInitializingException(String) - Constructor for class edu.stanford.ejalbert.exception.BrowserLaunchingInitializingException
 

C

checkLevel(int, String) - Method in class net.sf.wraplog.AbstractLogger
 
createSystemBrowserLaunching(AbstractLogger) - Static method in class edu.stanford.ejalbert.launching.BrowserLaunchingFactory
 

D

DEBUG - Static variable in class net.sf.wraplog.Level
Logging level for messages that usually are of no interest for the user.
DefaultWindowsBrowserLaunching - class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching.
 
DefaultWindowsBrowserLaunching(AbstractLogger) - Constructor for class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching
 
debug(String) - Method in class net.sf.wraplog.AbstractLogger
 
debug(String, Throwable) - Method in class net.sf.wraplog.AbstractLogger
 

E

ERROR - Static variable in class net.sf.wraplog.Level
Logging level for messages that explain why the desired operation cannot be performed.
edu.stanford.ejalbert - package edu.stanford.ejalbert
 
edu.stanford.ejalbert.exception - package edu.stanford.ejalbert.exception
 
edu.stanford.ejalbert.exceptionhandler - package edu.stanford.ejalbert.exceptionhandler
 
edu.stanford.ejalbert.launching - package edu.stanford.ejalbert.launching
 
edu.stanford.ejalbert.launching.macos - package edu.stanford.ejalbert.launching.macos
 
edu.stanford.ejalbert.launching.misc - package edu.stanford.ejalbert.launching.misc
 
edu.stanford.ejalbert.launching.windows - package edu.stanford.ejalbert.launching.windows
 
edu.stanford.ejalbert.testing - package edu.stanford.ejalbert.testing
 
error(String) - Method in class net.sf.wraplog.AbstractLogger
 
error(String, Throwable) - Method in class net.sf.wraplog.AbstractLogger
 

F

FINDER_CREATOR - Static variable in class edu.stanford.ejalbert.launching.macos.MacOsBrowserLaunching
The creator code of the Finder on a Macintosh, which is needed to send AppleEvents to the application.
FIREFOX - Static variable in class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
 
FIREFOX - Static variable in class edu.stanford.ejalbert.launching.windows.WindowsBrowser
 
FIRST_WINDOWS_PARAMETER - Static variable in class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching
The first parameter that needs to be passed into Runtime.exec() to open the default web browser on Windows.

G

getArgsForOpenBrowser(String) - Method in class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
 
getArgsForOpenBrowser(String) - Method in interface edu.stanford.ejalbert.launching.misc.UnixBrowser
 
getArgsForStartingBrowser(String) - Method in class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
 
getArgsForStartingBrowser(String) - Method in interface edu.stanford.ejalbert.launching.misc.UnixBrowser
 
getArrayAsString(String[]) - Method in class edu.stanford.ejalbert.launching.windows.WindowsBrowserLaunching
 
getAvailableBrowsers(List) - Method in class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching
Accesses the Windows registry to look for browser exes.
getBrowserList() - Method in class edu.stanford.ejalbert.BrowserLauncher
Returns a list of browsers to be used for browser targetting.
getBrowserList() - Method in interface edu.stanford.ejalbert.launching.IBrowserLaunching
Returns a list of browsers to be used for browser targetting.
getBrowserList() - Method in class edu.stanford.ejalbert.launching.macos.MacOs2_0BrowserLaunching
Returns a list of browsers to be used for browser targetting.
getBrowserList() - Method in class edu.stanford.ejalbert.launching.macos.MacOs2_1BrowserLaunching
Returns a list of browsers to be used for browser targetting.
getBrowserList() - Method in class edu.stanford.ejalbert.launching.macos.MacOs3_0BrowserLaunching
Returns a list of browsers to be used for browser targetting.
getBrowserList() - Method in class edu.stanford.ejalbert.launching.macos.MacOs3_1BrowserLaunching
Returns a list of browsers to be used for browser targetting.
getBrowserList() - Method in class edu.stanford.ejalbert.launching.misc.UnixNetscapeBrowserLaunching
Returns a list of browsers to be used for browser targetting.
getBrowserList() - Method in class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching
Returns a list of browsers to be used for browser targetting.
getBrowserMap() - Method in class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching
Returns map of browser names and exe names to WindowsBrowser objects.
getBrowserName() - Method in class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
 
getBrowserName() - Method in interface edu.stanford.ejalbert.launching.misc.UnixBrowser
Returns name of browser for display to user.
getCommandArgs(String, String) - Method in class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching
Returns the windows arguments for launching a default browser.
getCommandArgs(String, String, String) - Method in class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching
Returns the windows arguments for launching a specified browser.
getCommandArgs(String, String) - Method in class edu.stanford.ejalbert.launching.windows.Windows2000BrowserLaunching
Command args for Windows 2000 type.
getCommandArgs(String, String, String) - Method in class edu.stanford.ejalbert.launching.windows.Windows2000BrowserLaunching
Command args for Windows 2000 type.
getCommandArgs(String, String) - Method in class edu.stanford.ejalbert.launching.windows.Windows9xBrowserLaunching
Command args for Windows 9x type.
getCommandArgs(String, String, String) - Method in class edu.stanford.ejalbert.launching.windows.Windows9xBrowserLaunching
Command args for Windows 9x type.
getCommandArgs(String, String) - Method in class edu.stanford.ejalbert.launching.windows.WindowsNtBrowserLaunching
Command args for Windows NT type.
getCommandArgs(String, String, String) - Method in class edu.stanford.ejalbert.launching.windows.WindowsNtBrowserLaunching
Command args for Windows NT type.
getDisplayName() - Method in class edu.stanford.ejalbert.launching.windows.WindowsBrowser
 
getExe() - Method in class edu.stanford.ejalbert.launching.windows.WindowsBrowser
 
getLevel() - Method in class net.sf.wraplog.AbstractLogger
 
getLevelOptions() - Method in class edu.stanford.ejalbert.testing.TestAppLogger
 
getLevelText() - Method in class edu.stanford.ejalbert.testing.TestAppLogger
 
getLevelText(int) - Method in class net.sf.wraplog.SystemLogger
Return a text that represents logLevel.
getLoggedMessageCount() - Method in class net.sf.wraplog.AbstractLogger
Count of how many messages have been logged.
getLogger() - Method in class edu.stanford.ejalbert.BrowserLauncher
Returns the logger being used by this BrowserLauncher instance.
getLogger(String) - Static method in class net.sf.wraplog.Logger
Deprecated.  
getLogger(Class) - Static method in class net.sf.wraplog.Logger
Deprecated.  
getProtocol(String) - Method in class edu.stanford.ejalbert.launching.windows.WindowsBrowserLaunching
 

H

handleException(Exception) - Method in class edu.stanford.ejalbert.exceptionhandler.BrowserLauncherDefaultErrorHandler
Handles exception by printing a stack trace to the console.
handleException(Exception) - Method in interface edu.stanford.ejalbert.exceptionhandler.BrowserLauncherErrorHandler
Takes an exception and does something with it.

I

IBrowserLaunching - interface edu.stanford.ejalbert.launching.IBrowserLaunching.
 
IEXPLORER - Static variable in class edu.stanford.ejalbert.launching.windows.WindowsBrowser
 
INFO - Static variable in class net.sf.wraplog.Level
Logging level for messages that tell details about normal operations currently going on.
info(String) - Method in class net.sf.wraplog.AbstractLogger
 
info(String, Throwable) - Method in class net.sf.wraplog.AbstractLogger
 
initialize() - Method in interface edu.stanford.ejalbert.launching.IBrowserLaunching
Performs any initialization needed for the particular O/S.
initialize() - Method in class edu.stanford.ejalbert.launching.macos.MacOs2_0BrowserLaunching
 
initialize() - Method in class edu.stanford.ejalbert.launching.macos.MacOs2_1BrowserLaunching
 
initialize() - Method in class edu.stanford.ejalbert.launching.macos.MacOs3_0BrowserLaunching
 
initialize() - Method in class edu.stanford.ejalbert.launching.macos.MacOs3_1BrowserLaunching
 
initialize() - Method in class edu.stanford.ejalbert.launching.misc.UnixNetscapeBrowserLaunching
Use the which command to find out which browsers are available.
initialize() - Method in class edu.stanford.ejalbert.launching.windows.WindowsBrowserLaunching
 
isBrowserAvailable(AbstractLogger) - Method in class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
Returns true if the browser is available, ie which command finds it.
isBrowserAvailable(AbstractLogger) - Method in interface edu.stanford.ejalbert.launching.misc.UnixBrowser
 
isDebugEnabled() - Method in class net.sf.wraplog.AbstractLogger
 
isEnabled(int) - Method in class net.sf.wraplog.AbstractLogger
 
isErrorEnabled() - Method in class net.sf.wraplog.AbstractLogger
 
isInfoEnabled() - Method in class net.sf.wraplog.AbstractLogger
 
isWarnEnabled() - Method in class net.sf.wraplog.AbstractLogger
 

K

KONQUEROR - Static variable in class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
 

L

Level - class net.sf.wraplog.Level.
Declaration of different logging levels.
Level() - Constructor for class net.sf.wraplog.Level
 
Logger - class net.sf.wraplog.Logger.
Deprecated. -- this class is no longer part of WrapLog.
Logger() - Constructor for class net.sf.wraplog.Logger
Deprecated.  
LoggingException - exception net.sf.wraplog.LoggingException.
RuntimeException to indicate that a message could not be logged.
LoggingException(String, Throwable) - Constructor for class net.sf.wraplog.LoggingException
 
log(int, String) - Method in class net.sf.wraplog.AbstractLogger
Provided that getLevel() accepts it, log message.
log(int, String, Throwable) - Method in class net.sf.wraplog.AbstractLogger
Provided that getLevel() accepts it, log message and error.
logger - Variable in class edu.stanford.ejalbert.launching.misc.UnixNetscapeBrowserLaunching
 
logger - Variable in class edu.stanford.ejalbert.launching.windows.WindowsBrowserLaunching
 

M

MOZILLA - Static variable in class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
 
MOZILLA - Static variable in class edu.stanford.ejalbert.launching.windows.WindowsBrowser
 
MOZILLA_FIREFOX - Static variable in class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
 
MacOs2_0BrowserLaunching - class edu.stanford.ejalbert.launching.macos.MacOs2_0BrowserLaunching.
 
MacOs2_0BrowserLaunching() - Constructor for class edu.stanford.ejalbert.launching.macos.MacOs2_0BrowserLaunching
 
MacOs2_1BrowserLaunching - class edu.stanford.ejalbert.launching.macos.MacOs2_1BrowserLaunching.
 
MacOs2_1BrowserLaunching() - Constructor for class edu.stanford.ejalbert.launching.macos.MacOs2_1BrowserLaunching
 
MacOs3_0BrowserLaunching - class edu.stanford.ejalbert.launching.macos.MacOs3_0BrowserLaunching.
 
MacOs3_0BrowserLaunching() - Constructor for class edu.stanford.ejalbert.launching.macos.MacOs3_0BrowserLaunching
 
MacOs3_1BrowserLaunching - class edu.stanford.ejalbert.launching.macos.MacOs3_1BrowserLaunching.
 
MacOs3_1BrowserLaunching() - Constructor for class edu.stanford.ejalbert.launching.macos.MacOs3_1BrowserLaunching
 
MacOsBrowserLaunching - class edu.stanford.ejalbert.launching.macos.MacOsBrowserLaunching.
 
MacOsBrowserLaunching() - Constructor for class edu.stanford.ejalbert.launching.macos.MacOsBrowserLaunching
 
main(String[]) - Static method in class edu.stanford.ejalbert.BrowserLauncher
Opens a browser and url from the command line.
main(String[]) - Static method in class edu.stanford.ejalbert.testing.BrowserLauncherTestApp
 

N

NETSCAPE - Static variable in class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
 
NoneLogger - class net.sf.wraplog.NoneLogger.
A Logger that does not log anywhere.
NoneLogger() - Constructor for class net.sf.wraplog.NoneLogger
 
net.sf.wraplog - package net.sf.wraplog
 

O

OPERA - Static variable in class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
 
openURL(String) - Static method in class edu.stanford.ejalbert.BrowserLauncher
Deprecated. -- create a BrowserLauncher object and use it instead of calling this static method.
openURLinBrowser(String) - Method in class edu.stanford.ejalbert.BrowserLauncher
Attempts to open a browser and direct it to the passed url.
openURLinBrowser(String, String) - Method in class edu.stanford.ejalbert.BrowserLauncher
Attempts to open a specific browser and direct it to the passed url.
openUrl(String) - Method in interface edu.stanford.ejalbert.launching.IBrowserLaunching
Opens the passed url in the system's default browser.
openUrl(String, String) - Method in interface edu.stanford.ejalbert.launching.IBrowserLaunching
Allows user to target a specific browser.
openUrl(String) - Method in class edu.stanford.ejalbert.launching.macos.MacOs2_0BrowserLaunching
 
openUrl(String, String) - Method in class edu.stanford.ejalbert.launching.macos.MacOs2_0BrowserLaunching
 
openUrl(String) - Method in class edu.stanford.ejalbert.launching.macos.MacOs2_1BrowserLaunching
 
openUrl(String, String) - Method in class edu.stanford.ejalbert.launching.macos.MacOs2_1BrowserLaunching
 
openUrl(String) - Method in class edu.stanford.ejalbert.launching.macos.MacOs3_0BrowserLaunching
 
openUrl(String, String) - Method in class edu.stanford.ejalbert.launching.macos.MacOs3_0BrowserLaunching
 
openUrl(String) - Method in class edu.stanford.ejalbert.launching.macos.MacOs3_1BrowserLaunching
 
openUrl(String, String) - Method in class edu.stanford.ejalbert.launching.macos.MacOs3_1BrowserLaunching
 
openUrl(String) - Method in class edu.stanford.ejalbert.launching.misc.SunOSBrowserLaunching
This implementation will cause the calling thread to block until the browser exits.
openUrl(String) - Method in class edu.stanford.ejalbert.launching.misc.UnixNetscapeBrowserLaunching
This implementation will cause the calling thread to block until the browser exits.
openUrl(String, String) - Method in class edu.stanford.ejalbert.launching.misc.UnixNetscapeBrowserLaunching
 
openUrl(String) - Method in class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching
 
openUrl(String, String) - Method in class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching
 

P

PROTOCOL_FILE - Static variable in interface edu.stanford.ejalbert.launching.IBrowserLaunching
 
PROTOCOL_HTTP - Static variable in interface edu.stanford.ejalbert.launching.IBrowserLaunching
 
PROTOCOL_MAILTO - Static variable in interface edu.stanford.ejalbert.launching.IBrowserLaunching
 

R

reallyLog(int, String, Throwable) - Method in class edu.stanford.ejalbert.testing.TestAppLogger
Logs a message and optional error details.
reallyLog(int, String, Throwable) - Method in class net.sf.wraplog.AbstractLogger
Logs a message and optional error details.
reallyLog(int, String, Throwable) - Method in class net.sf.wraplog.NoneLogger
Does nothing.
reallyLog(int, String, Throwable) - Method in class net.sf.wraplog.SystemLogger
 
run() - Method in class edu.stanford.ejalbert.BrowserLauncherRunner
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.

S

SDT_WEB_CLIENT - Static variable in class edu.stanford.ejalbert.launching.misc.SunOSBrowserLaunching
 
SECOND_WINDOWS_PARAMETER - Static variable in class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching
The second parameter for Runtime.exec() on Windows.
StandardUnixBrowser - class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser.
 
StandardUnixBrowser(String, String) - Constructor for class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
 
SunOSBrowserLaunching - class edu.stanford.ejalbert.launching.misc.SunOSBrowserLaunching.
Launches a default browser on SunOS Unix systems using the sdtwebclient command.
SunOSBrowserLaunching(AbstractLogger) - Constructor for class edu.stanford.ejalbert.launching.misc.SunOSBrowserLaunching
 
SystemLogger - class net.sf.wraplog.SystemLogger.
Logger to write messages to System.out (debug, info) and System.err (warn, error).
SystemLogger() - Constructor for class net.sf.wraplog.SystemLogger
 
setLevel(int) - Method in class net.sf.wraplog.AbstractLogger
 

T

THIRD_WINDOWS_PARAMETER - Static variable in class edu.stanford.ejalbert.launching.windows.DefaultWindowsBrowserLaunching
The third parameter for Runtime.exec() on Windows.
TestAppLogger - class edu.stanford.ejalbert.testing.TestAppLogger.
 
TestAppLogger(JTextArea, String[], String) - Constructor for class edu.stanford.ejalbert.testing.TestAppLogger
 
toString() - Method in class edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
 
toString() - Method in class edu.stanford.ejalbert.launching.windows.WindowsBrowser
 

U

UnixBrowser - interface edu.stanford.ejalbert.launching.misc.UnixBrowser.
 
UnixNetscapeBrowserLaunching - class edu.stanford.ejalbert.launching.misc.UnixNetscapeBrowserLaunching.
Tries several browsers (mozilla, netscape, firefox, opera, and konqueror).
UnixNetscapeBrowserLaunching(AbstractLogger) - Constructor for class edu.stanford.ejalbert.launching.misc.UnixNetscapeBrowserLaunching
 
UnsupportedOperatingSystemException - exception edu.stanford.ejalbert.exception.UnsupportedOperatingSystemException.
 
UnsupportedOperatingSystemException(String) - Constructor for class edu.stanford.ejalbert.exception.UnsupportedOperatingSystemException
 
UnsupportedOperatingSystemException(Throwable) - Constructor for class edu.stanford.ejalbert.exception.UnsupportedOperatingSystemException
 

W

WARN - Static variable in class net.sf.wraplog.Level
Logging level for message that notify that the things can be processed, but the user might want to take a closer look at the current situation.
Windows2000BrowserLaunching - class edu.stanford.ejalbert.launching.windows.Windows2000BrowserLaunching.
 
Windows2000BrowserLaunching(AbstractLogger) - Constructor for class edu.stanford.ejalbert.launching.windows.Windows2000BrowserLaunching
 
Windows9xBrowserLaunching - class edu.stanford.ejalbert.launching.windows.Windows9xBrowserLaunching.
 
Windows9xBrowserLaunching(AbstractLogger) - Constructor for class edu.stanford.ejalbert.launching.windows.Windows9xBrowserLaunching
 
WindowsBrowser - class edu.stanford.ejalbert.launching.windows.WindowsBrowser.
Encapsulates information on a Windows browser.
WindowsBrowser(String, String) - Constructor for class edu.stanford.ejalbert.launching.windows.WindowsBrowser
 
WindowsBrowserLaunching - class edu.stanford.ejalbert.launching.windows.WindowsBrowserLaunching.
 
WindowsBrowserLaunching(AbstractLogger) - Constructor for class edu.stanford.ejalbert.launching.windows.WindowsBrowserLaunching
 
WindowsNtBrowserLaunching - class edu.stanford.ejalbert.launching.windows.WindowsNtBrowserLaunching.
 
WindowsNtBrowserLaunching(AbstractLogger) - Constructor for class edu.stanford.ejalbert.launching.windows.WindowsNtBrowserLaunching
 
warn(String) - Method in class net.sf.wraplog.AbstractLogger
 
warn(String, Throwable) - Method in class net.sf.wraplog.AbstractLogger
 

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