Web-4-All v3.00 Plug-in API Specification
A B C D E F G H I K L M N O P R S T U V W X Y

A

AK_GENERIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative keyboard generic preferences key.
AK_GENERIC_RESIZABLE_KEYS - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative keyboard.
ALPHA_LAYOUT_EXTERNAL - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Key for alphabetic layout of onscreen or alternative keyboards.
ALPHA_LAYOUT_INTERNAL - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Key for alphabetic layout of onscreen or alternative keyboards.
ALT_KEYBOARD - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative keyboard preferences key.
ALT_POINTING - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative pointing device preferences key.
APPLICATION - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Third party preferences element key.
APP_ID - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Third party application name property key.
APP_NAME - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Third party preferences application name attribute key.
APP_PRIORITY - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Third party preferences application priority attribute key.
APP_TYPE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
The application type property.
APP_VERSION - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Third party preferences application version attribute key.
AP_GENERIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative pointing device generic preferences key.
AP_GENERIC_ABS_POINT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative pointing device.
AP_GENERIC_ACCEL - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative pointing device.
AP_GENERIC_BUTTON_EXT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative pointing device.
AP_GENERIC_DBLCLICK - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative pointing device.
AP_GENERIC_HAND - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative pointing device.
AP_GENERIC_REL_POINT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative pointing device.
AP_GENERIC_SPEED - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Alternative pointing device.
AbstractSetterLauncher - class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher.
Class that provides the base structure of a SetterLauncher without actually implementing the methods of the interface.
AbstractSetterLauncher() - Constructor for class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Initialize the SetterLauncher with all of its internal data initially set to "null", and then perform the initialization proper via a call to init().
AccLipInfoPackage - class ca.utoronto.atrc.web4all.configuration.AccLipInfoPackage.
A package of information based on the contents of an ACCLIP preferences document, and individuated by a type of technology (e.g., a screen reader).
AccLipInfoPackage(String, Element, Element) - Constructor for class ca.utoronto.atrc.web4all.configuration.AccLipInfoPackage
Instantiate the package based on the given type and preferences sets.
actionPerformed(ActionEvent) - Method in class ca.utoronto.atrc.web4all.ControlHub
Handle button presses on the splash screen.
addArgToArray(String, String) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Add the given parameter's value to the command line argument array.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.utoronto.atrc.web4all.ControlHub
Allow PropertyChangeListeners to add themselves.

B

BRAILLE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille preferences key.
BRL_GENERIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille generic preferences key.
BRL_GENERIC_DOT_PRESSURE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille.
BRL_GENERIC_GRADE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille.
BRL_GENERIC_MARK_BOLD - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille.
BRL_GENERIC_MARK_COLOR - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille.
BRL_GENERIC_MARK_HIGHLIGHT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille.
BRL_GENERIC_MARK_ITALIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille.
BRL_GENERIC_MARK_STRIKEOUT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille.
BRL_GENERIC_MARK_UNDERLINE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille.
BRL_GENERIC_NUM_CELLS - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille.
BRL_GENERIC_NUM_DOTS - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille.
BRL_GENERIC_STATUS_CELL - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Braille.

C

CI_CODE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Coded input.
CI_CODE_EXT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Coded input.
CI_CODE_RATE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Coded input.
CI_CODE_SELECT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Coded input.
CI_CODE_SWITCH_NUM - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Coded input.
CI_CODE_TERM - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Coded input.
CI_SWITCH_TYPE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Coded input.
CODED_INPUT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Coded input preferences key.
CONFIG_CLASS_SUFFIX - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Suffix for the configuration class property.
CONTEXT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Context element key.
CONTEXT_ID - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Context identifier attribute key.
CONTEXT_ID_VAL - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Key for fetching the value of the context ID.
CONTROL - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Control element key.
ControlHub - class ca.utoronto.atrc.web4all.ControlHub.
Control Hub of the Web4-4-All system.
ControlHub(String) - Constructor for class ca.utoronto.atrc.web4all.ControlHub
Constructor -- must initialize with the path to the directory from which the Web-4-All system was launched.
ca.utoronto.atrc.web4all - package ca.utoronto.atrc.web4all
 
ca.utoronto.atrc.web4all.configuration - package ca.utoronto.atrc.web4all.configuration
 
ca.utoronto.atrc.web4all.preferences - package ca.utoronto.atrc.web4all.preferences
 
clearParamsWritten(String) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Utility for setting parameters' written state array to false.
clearWrittenState() - Method in class ca.utoronto.atrc.web4all.configuration.SettingsBundle
Utility for setting the "parameter written" state to false for all of the ParameterState instances contained in this bundle.
closeOutput() - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Flush and close the current output file.
createArgsArray(int) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Create an empty String array to hold a set of command line arguments.
createOutput(String, String) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Create the output file, given a relative path to a directory, and a file name.
createOutput(String, String, boolean) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Create the output file, given a relative or absolute path to a directory, a file name, and whether the directory is a sub-directory.
createOutput(String) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Create the output file from a full path to the file.
createOutput(String, boolean) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Create the output file from a full path to the file.
createReadProcessIStreams() - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Allocate the ReadProcessIStreams object, if desired.
createXMLString(String) - Static method in class ca.utoronto.atrc.web4all.ControlHub
Utility for reading an XML file into memory.

D

DEBUG - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Static flag to control the output of debug information.
DISPLAY - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Display element key.
deiconifySplashScreen() - Method in class ca.utoronto.atrc.web4all.ControlHub
Deiconify the main window.
doLaunch() - Method in interface ca.utoronto.atrc.web4all.configuration.SetterLauncher
Launch the technology.
doPreferences(Document, Locale) - Method in interface ca.utoronto.atrc.web4all.preferences.ThirdPartyPrefsWizard
Does the third party preferences.
doSettings(Vector, ControlHub) - Method in interface ca.utoronto.atrc.web4all.configuration.SetterLauncher
Configure an application/technology based on the given ACCLIP preferences.
doWriteSetting(String, String) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Abstract method for "writing" the setting.

E

EXEC_SUFFIX - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Suffix for the application path property.

F

findParameter(String, String) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Given a type of technology and a preference name from the ACCLIP, determine if it is a parameter this plug-in handles.
findParameter(String, String, boolean) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Given a type of technology and a preference name from the ACCLIP document, determine if it is a parameter this technology handles.
flushLookupTables() - Method in class ca.utoronto.atrc.web4all.ControlHub
Flush the "appType" and "appID" lookup tables, and their contents.

G

get3rdPartyAppIds(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Given an application type, return a list of application IDs for that type.
get3rdPartyAppTypes(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Given an application ID, return the application type codes for that ID, if any.
get3rdPartyConfigClass(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Given an application ID, return the class name of the SetterLauncher for that application, if any.
get3rdPartyExecutable(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Given an application ID, return the full path to the exectuable for that application, if any.
get3rdPartyFolderUrl() - Method in class ca.utoronto.atrc.web4all.ControlHub
Retrieve the URL to the third party folder.
get3rdPartyFullProductName(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Given an application ID, retrieve the user-friendly string that provides a name for that application.
get3rdPartyIni(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Given an application ID, return the full path to the initialization file for that application.
get3rdPartyPrefsClass(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Given an application ID, return the class name of the preferences wizard plug-in for that application, if any.
get3rdPartyProperties(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Given an application ID, return all of its properties.
getAppID() - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Retrieve the application ID for the SetterLauncher.
getAppSettings() - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Retrieve the root of the ACCLIP DOM for the current technology that this SetterLauncher is processing.
getAppType() - Method in class ca.utoronto.atrc.web4all.configuration.AccLipInfoPackage
Retrieve the type of technology.
getArgsArray() - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Retrieve the array of strings that represent a set of command line arguments.
getArgsIndexMap() - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Retrieve the argument index map for a command line argument string.
getControlHub() - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Get the Control Hub property.
getDefaultValue() - Method in class ca.utoronto.atrc.web4all.configuration.ParameterState
Get the default value of the parameter.
getGenericPrefs() - Method in class ca.utoronto.atrc.web4all.configuration.AccLipInfoPackage
Retrieve the generic preferences container Element.
getGlobalProperty(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Retrieve a Web-4-All global property value.
getHomeDirectory() - Method in class ca.utoronto.atrc.web4all.ControlHub
Retrieve the full path to the home directory.
getLocalProperty(String) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Retrieve one of the plug-in's local properties.
getLocale() - Method in class ca.utoronto.atrc.web4all.ControlHub
Return current Locale in use by Web-4-All.
getParamName() - Method in class ca.utoronto.atrc.web4all.configuration.ParameterState
Retrieve the third party technology specific name of this parameter.
getPrefElementName(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Retrieve an ACCLIP preference element name given its key.
getPrefElementNameKey(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Retrieve a preference element name's key, given its ACCLIP name.
getPrefsLoadedProperties() - Method in interface ca.utoronto.atrc.web4all.PrefsLoaderAPI
Allows a client of the preferences loader to retrieve a preferences-loaded property.
getProcess() - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Retrieve the process launched by this SetterLauncher.
getRequiredFlag() - Method in class ca.utoronto.atrc.web4all.configuration.ParameterState
Is it required that the parameter be set?
getSetState() - Method in class ca.utoronto.atrc.web4all.configuration.ParameterState
Get the "set" state of this parameter.
getSharedInstance() - Static method in class ca.utoronto.atrc.web4all.ControlHub
Acquire the shared instance of the ControlHub, if any.
getSharedInstance(boolean, String) - Static method in class ca.utoronto.atrc.web4all.ControlHub
Acquire the shared instance of ControlHub.
getSpecificPrefs() - Method in class ca.utoronto.atrc.web4all.configuration.AccLipInfoPackage
Retrieve the specific preferences container Element.
getTechType() - Method in class ca.utoronto.atrc.web4all.configuration.SettingsBundle
Return the type of technology that this bundle of settings is for.
getValueValue(Element) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Given a prefs element, find its Web4AllConstansts.VAL_ATT attribute and return the value of that attribute.

H

handlePref(String, Element) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Given a technology type and a preference for that type, determine if it is one that this SetterLauncher handles.
handlePref(String, Element, boolean) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Given a technology type and a preference for that type, determine if it is one that this SetterLauncher handles.
handleProcessIStreams(Process) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Activate the ReadProcessIStreams object.
handleProcessIStreams(Process, boolean) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Activate the ReadProcessIStreams object.
handleUnwrittenParams(String) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Write out default values for those preferences that were not in the ACCLIP document.

I

INI_SUFFIX - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Suffix for the ".ini" path property.
iconifySplashScreen() - Method in class ca.utoronto.atrc.web4all.ControlHub
Minimize the main window.
init() - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Class specific initialization -- must be overridden.
initLocalProps() - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Basic implementation for acquiring the local properties of the plug-in.
initLocalProps() - Method in interface ca.utoronto.atrc.web4all.configuration.SetterLauncher
Used to initialize any of the plug-in's local properties.
initPWM() - Method in class ca.utoronto.atrc.web4all.ControlHub
Utility to create the Preferences Wizard Manager and it's main window.
isRequired() - Method in class ca.utoronto.atrc.web4all.configuration.ParameterState
Is it required that the parameter be set?

K

KEYBOARD_ENHANCED - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Keyboard enhancement preferences key.
KE_GENERIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Keyboard enhancement generic preferences key.
KE_GENERIC_AUTO_DELAY - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Keyboard enhancement.
KE_GENERIC_AUTO_RATE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Keyboard enhancement.
KE_GENERIC_DEBOUNCE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Keyboard enhancement.
KE_GENERIC_DEBOUNCE_INTERVAL - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Keyboard enhancement.
KE_GENERIC_LAYOUT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Keyboard enhancement.
KE_GENERIC_REPEAT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Keyboard enhancement.
KE_GENERIC_SLOW - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Keyboard enhancement.
KE_GENERIC_SLOW_INTERVAL - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Keyboard enhancement.
KE_GENERIC_STICKY - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Keyboard enhancement.
kickIt(String, PrefsLoaderAPI) - Method in class ca.utoronto.atrc.web4all.ControlHub
The main entry point that a preferences loader uses to engage the control hub.
kill() - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Basic implementation of the SetterLauncher kill method.
kill() - Method in interface ca.utoronto.atrc.web4all.configuration.SetterLauncher
Reset the technology to its standard configuration, and exit the process launched by doLaunch().
kill() - Method in interface ca.utoronto.atrc.web4all.preferences.ThirdPartyPrefsWizard
Kill the dialog and return control back to the PWM.

L

LIP_CONTENTYPE_LOCATION_VAL - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Key for fetching the location of the LIP Contentype schema.
LOCALE_PROP - Static variable in class ca.utoronto.atrc.web4all.ControlHub
For notifying property change listeners that the locale has changed.
lastChance3rdPartyPrefs(String, Vector) - Method in class ca.utoronto.atrc.web4all.ControlHub
Attempt to find at least one technology that matches the given type.
linearCalcTechVal(String, float, float) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Utility to convert a floating point ACCLIP preference value to a parameter value.
load3rdPartyProps() - Method in class ca.utoronto.atrc.web4all.ControlHub
Find and load all of the plug-in properties files.
loopThru3rdPartyPrefs(String, Element) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Loop thru the specific preferences for the given type of technology.
loopThruGenerics(String, Element) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Loop through the generic preferences from the ACCLIP for the given type of technology.

M

MAIN_WINDOW_PROP - Static variable in class ca.utoronto.atrc.web4all.ControlHub
For notifying property change listeners that the main window has been allocated.
ME_GENERIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Mouse emulation generic preferences key.
ME_GENERIC_ACCEL - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Mouse emulation.
ME_GENERIC_DEVICE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Mouse emulation.
ME_GENERIC_SPEED - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Mouse emulation.
MOUSE_EMULATION - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Mouse emulation preferences key.
main(String[]) - Static method in class ca.utoronto.atrc.web4all.ControlHub
A main for running the Web-4-All system without using a smart card -- mostly for debugging.
makePrefsDom(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Parse the given XML ACCLIP string into a DOM.
mapValue(String, String) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Map the value retrieved from the preferences document to the parameter's value.

N

NO_BUTTON_CMD - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Action command for the "No" push button in an alert.

O

OK_BUTTON_CMD - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Action command for the "Ok" push button.
OK_GENERIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard generic preferences key.
OK_GENERIC_AUTO_SCAN - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_AUTO_SCAN_INIT_DELAY - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_AUTO_SCAN_REPEAT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_CODE_SELECTION - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_DIRECTED_SCAN - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_DWELL_TIME - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_INVERSE_SCAN - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_KEY_HEIGHT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_KEY_SOUND - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_KEY_SPACING - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_KEY_WIDTH - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_LAYOUT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_POINT_CLICK - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_POINT_DWELL - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_SCAN_SPEED - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_SCAN_SWITCH_DELAY - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_SWITCH - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_SWITCH_DELAY - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_SWITCH_NUM - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
OK_GENERIC_SWITCH_TYPE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard.
ONSCREEN_KEYBOARD - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Onscreen keyboard preference key.

P

PARAMETER - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Third party preferences parameter element key.
PARAM_NAME - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Third party preferences parameter name attribute key.
PARAM_VALUE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Third party preferences parameter value attribute key.
PREDICTION - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Prediction.
PREDICT_COMMAND - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Prediction.
PREDICT_NUM_CHOICES - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Prediction.
PREDICT_PERSONAL_LEXICON - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Prediction.
PREDICT_WORD - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Prediction.
PREDICT_WORD_COMPLETE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Prediction.
PREFS_CLASS_SUFFIX - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Suffix for the preferences wizard class property.
PREFS_DTD_NAME - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
The name of the preferences DTD file.
PREF_LANG - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Language attribute key.
PRODUCT_NAME_SUFFIX - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Suffix for the full product name property.
ParameterState - class ca.utoronto.atrc.web4all.configuration.ParameterState.
Stores state information about a specific third party technology parameter, or setting.
ParameterState(String, boolean, Object) - Constructor for class ca.utoronto.atrc.web4all.configuration.ParameterState
Initialize the state object given a parameter name, whether it is required, and its default value.
PrefsLoaderAPI - interface ca.utoronto.atrc.web4all.PrefsLoaderAPI.
Interface that defines the API for the Web4All preferences loader module.
preferencesMediaInitializedQueryKey - Static variable in interface ca.utoronto.atrc.web4all.PrefsLoaderAPI
 

R

ROOT_DATUM - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Root element key for the preferences (XML) element.
ReadProcessIStreams - class ca.utoronto.atrc.web4all.configuration.ReadProcessIStreams.
Read the "stdout" and "stderr" streams of a Process object to insure that they are cleared as they fill up.
ReadProcessIStreams() - Constructor for class ca.utoronto.atrc.web4all.configuration.ReadProcessIStreams
 
readStreams(Process) - Method in class ca.utoronto.atrc.web4all.configuration.ReadProcessIStreams
Read the given Process instance's "stdout" and "stderr" streams until they are empty, and throw away their contents.
readStreams(Process, boolean) - Method in class ca.utoronto.atrc.web4all.configuration.ReadProcessIStreams
Read the given Process instance's "stdout" and "stderr" streams until they are empty.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.utoronto.atrc.web4all.ControlHub
Allow PropertyChangeListeners to remove themselves.
run() - Method in class ca.utoronto.atrc.web4all.ControlHub
Run the built-in preferences wizard.

S

SCHEMA_LOCATION_VAL - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Key for fetching the location of the schema.
SCHEMA_VERSION_VAL - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Key for fetching the version of the schema.
SCREEN_ENHANCE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement preferences key,
SCREEN_READER - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen reader preferences key.
SE_GENERIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement generic preferences key.
SE_GENERIC_BG_COLOUR - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_CARET - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_CURSOR_COLOUR - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_CURSOR_SIZE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_CURSOR_TRAILS - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_FG_COLOUR - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_FOCUS - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_FONT_FACE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_FONT_SIZE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_GENERIC_FACE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_HI_COLOUR - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_INVERT_COLOURS - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_MAGNIFICATION - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_MOUSE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SE_GENERIC_TRACKING - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen enhancement.
SPLASH_HEIGHT - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Height of the splash screen.
SPLASH_WIDTH - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Width of the splash screen.
SR_GENERIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen reader generic preferences key.
SR_GENERIC_LINK - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen reader.
SR_GENERIC_PITCH - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen reader.
SR_GENERIC_SPEECH_RATE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen reader.
SR_GENERIC_VOLUME - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Screen reader.
SetterLauncher - interface ca.utoronto.atrc.web4all.configuration.SetterLauncher.
Interface that defines the configuration plug-in API.
SettingsBundle - class ca.utoronto.atrc.web4all.configuration.SettingsBundle.
Specialized ResourceBundle that is identified based on an ACCLIP technology type, and that contains a look up table of ParameterState objects.
SettingsBundle(String) - Constructor for class ca.utoronto.atrc.web4all.configuration.SettingsBundle
Initialize a SettingsBundle with the given ACCLIP technology type.
savePrefs() - Method in class ca.utoronto.atrc.web4all.ControlHub
Write the preferences, if any, back to the storage medium.
savePrefs(Document) - Method in interface ca.utoronto.atrc.web4all.PrefsLoaderAPI
Allows a client of the preferences loader to pass it a XML Document to write the preferences to some storage medium.
setAppID(String) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Set the application ID for the SetterLauncher.
setAppID(Element) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Set the application ID for this SetterLauncher based on an application preferences element from the ACCLIP.
setAppSettings(Element) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Set the root of the ACCLIP document for the current technology that the SetterLauncher is processing.
setArgsArray(String[]) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Use the given String array for the command line arguments.
setArgsIndexMap(ResourceBundle) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Set the argument index map for a command line argument array.
setControlHub(ControlHub) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Set the Control Hub property.
setDefaultValue(Object) - Method in class ca.utoronto.atrc.web4all.configuration.ParameterState
Set the default value of this parameter.
setLocale(Locale) - Method in class ca.utoronto.atrc.web4all.ControlHub
Inform the Web-4-All system of a change in language preference, including notifying any property change listeners.
setProcess(Process) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Set the process launched by this SetterLauncher.
setSetState(boolean) - Method in class ca.utoronto.atrc.web4all.configuration.ParameterState
Set the "set" state of this parameter.
setUpParameters(SettingsBundle[], ResourceBundle) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Initialize the technology specific parameters of interest and the value map chooser.
showOptionDialog(Component, String, String, int) - Static method in class ca.utoronto.atrc.web4all.ControlHub
Utility for showing a confirmation dialogue or an alert.
showSplashScreen() - Method in class ca.utoronto.atrc.web4all.ControlHub
Show the main window.
shutdown() - Method in interface ca.utoronto.atrc.web4all.PrefsLoaderAPI
Gracefully clean everything up, and exit the JVM.
startWeb4All(String, PrefsLoaderAPI) - Static method in class ca.utoronto.atrc.web4all.ControlHub
Allocate a copy of the Control Hub, and launch the Web-4-All system.
startup() - Method in interface ca.utoronto.atrc.web4all.PrefsLoaderAPI
Allows an instance of a preference loader to initialize itself.
stopIt() - Method in class ca.utoronto.atrc.web4all.ControlHub
Stop Web-4-All and return it to its initial state.
stopWeb4All() - Static method in class ca.utoronto.atrc.web4all.ControlHub
Static method to shut down the shared instance of Web-4-All.

T

TEXT_READING_HIGHLITE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Text reading plus highlighting preferences key.
THIRD_PARTY_FOLDER - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Base name of the 3rd party folder.
TR_GENERIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Text reading plus highlighting generic preferences key.
TR_GENERIC_ALT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Text reading plus highlighting.
TR_GENERIC_HIGHLITE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Text reading plus highlighting.
TR_GENERIC_PITCH - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Text reading plus highlighting.
TR_GENERIC_READING_UNIT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Text reading plus highlighting.
TR_GENERIC_SPEECH_RATE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Text reading plus highlighting.
TR_GENERIC_TABBING - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Text reading plus highlighting.
TR_GENERIC_VOLUME - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Text reading plus highlighting.
ThirdPartyPrefsWizard - interface ca.utoronto.atrc.web4all.preferences.ThirdPartyPrefsWizard.
Interface (API) for third party preference wizards.
thirdPartyAppExists(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Utility to determine if a third party application/technology exists on the system.

U

updateLanguagePref(Locale) - Method in class ca.utoronto.atrc.web4all.ControlHub
Inform the Web-4-All system of a change in language preference.
updateStatusMessage(String) - Method in class ca.utoronto.atrc.web4all.ControlHub
Alter the current status message within the main window.
updateStatusMessage(String, int) - Method in class ca.utoronto.atrc.web4all.ControlHub
Show either an alert modal dialogue or a confirmation modal dialogue containing the given message.

V

VAL_ATT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
For the generic preferences, this is the key for their value attribute.
VA_GENERIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Visual alert generic preferences key.
VA_GENERIC_CAPTIONS - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Visual alert.
VA_GENERIC_SYSTEM_SOUNDS - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Visual alert.
VISUAL_ALERT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Visual alert preferences key.
VOICE_REC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Voice recognition preferences key.
VR_GENERIC - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Voice recognition generic preferences key.
VR_GENERIC_COMMAND_CONTROL - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Voice recognition.
VR_GENERIC_CONTROLS_WINDOW - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Voice recognition.
VR_GENERIC_DICTATION - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Voice recognition.
VR_GENERIC_FEEDBACK - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Voice recognition.
VR_GENERIC_MIC_GAIN - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Voice recognition.
VR_GENERIC_MOUSE - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Voice recognition.
VR_GENERIC_VOCABULARY - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Voice recognition.
VR_GENERIC_VOICE_PROFILE_EXT - Static variable in interface ca.utoronto.atrc.web4all.Web4AllConstants
Voice recognition.

W

Web4AllConstants - interface ca.utoronto.atrc.web4all.Web4AllConstants.
Top-level constants used in the Web-4-All system.
writeSetting(String, String) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Write the given paramater and its value.
writeSetting(String, int) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Write the given paramater and its value.
writeSetting(String, Number) - Method in class ca.utoronto.atrc.web4all.configuration.AbstractSetterLauncher
Write the given paramater and its value.

X

XMLNS_VAL - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Key to the xml schema namespace.
XMLNS_XSI_VAL - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Key to the xml instance document namespace.

Y

YES_BUTTON_CMD - Static variable in class ca.utoronto.atrc.web4all.ControlHub
Action command for the "Yes" push button in an alert.

A B C D E F G H I K L M N O P R S T U V W X Y
Web-4-All v3.00 Plug-in API Specification