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

A

addField(Field) - Method in class cx.ath.matthew.cgi.HTMLForm
Add a field to be displayed in the form.

C

CGI - Class in cx.ath.matthew.cgi
This is the main class you have to extend with your CGI program.
CGI() - Constructor for class cx.ath.matthew.cgi.CGI
 
cgi(Map, Map, Map, Map, String[]) - Method in class cx.ath.matthew.cgi.CGI
Override this method in your CGI program.
cgi(Map, Map, Map, Map, String[]) - Method in class cx.ath.matthew.cgi.testcgi
 
CGIErrorHandler - Interface in cx.ath.matthew.cgi
Interface to handle exceptions in the CGI.
CGIHeaderSentException - Exception in cx.ath.matthew.cgi
Thrown if the headers have already been sent and CGI.header is called.
CGIHeaderSentException() - Constructor for exception cx.ath.matthew.cgi.CGIHeaderSentException
 
CGIInvalidContentFormatException - Exception in cx.ath.matthew.cgi
Thrown if both raw and text data are set in the same page.
CGIInvalidContentFormatException() - Constructor for exception cx.ath.matthew.cgi.CGIInvalidContentFormatException
 
CGITools - Class in cx.ath.matthew.cgi
 
CGITools() - Constructor for class cx.ath.matthew.cgi.CGITools
 
CheckBox - Class in cx.ath.matthew.cgi
 
CheckBox(String, String, boolean) - Constructor for class cx.ath.matthew.cgi.CheckBox
 
checked - Variable in class cx.ath.matthew.cgi.CheckBox
 
checked - Variable in class cx.ath.matthew.cgi.Radio
 
cols - Variable in class cx.ath.matthew.cgi.TextArea
 
cookies - Variable in class cx.ath.matthew.cgi.CGI
 
cssClass - Variable in class cx.ath.matthew.cgi.NewTable
 
cx.ath.matthew.cgi - package cx.ath.matthew.cgi
 

D

DefaultErrorHandler - Class in cx.ath.matthew.cgi
Interface to handle exceptions in the CGI.
DefaultErrorHandler() - Constructor for class cx.ath.matthew.cgi.DefaultErrorHandler
 
defval - Variable in class cx.ath.matthew.cgi.DropDown
 
defval - Variable in class cx.ath.matthew.cgi.Password
 
defval - Variable in class cx.ath.matthew.cgi.TextArea
 
defval - Variable in class cx.ath.matthew.cgi.TextField
 
display(CGI) - Method in class cx.ath.matthew.cgi.HTMLForm
Shows the form.
DisplayField - Class in cx.ath.matthew.cgi
 
DisplayField(String, String) - Constructor for class cx.ath.matthew.cgi.DisplayField
 
doCGI(String[]) - Method in class cx.ath.matthew.cgi.CGI
This method sets up all the CGI variables and calls the cgi() method, then writes out the page data.
DropDown - Class in cx.ath.matthew.cgi
 
DropDown(String, String, Object[], Object, boolean) - Constructor for class cx.ath.matthew.cgi.DropDown
Create a new DropDown list.
DropDown(String, String, Object[], int, boolean) - Constructor for class cx.ath.matthew.cgi.DropDown
Create a new DropDown list.
DropDown(String, String, List, Object, boolean) - Constructor for class cx.ath.matthew.cgi.DropDown
Create a new DropDown list.
DropDown(String, String, List, int, boolean) - Constructor for class cx.ath.matthew.cgi.DropDown
Create a new DropDown list.

E

errorhandler - Variable in class cx.ath.matthew.cgi.CGI
 
escapeChar(String, char) - Static method in class cx.ath.matthew.cgi.CGITools
Escape a character in a string.

F

Field - Class in cx.ath.matthew.cgi
 
Field() - Constructor for class cx.ath.matthew.cgi.Field
 
fields - Variable in class cx.ath.matthew.cgi.HTMLForm
 
flush() - Method in class cx.ath.matthew.cgi.CGI
Flushes the output.

G

getCOOKIE() - Method in class cx.ath.matthew.cgi.CGI
Sets up the COOKIEs
getenv(String) - Method in class cx.ath.matthew.cgi.CGI
 
getENV() - Method in class cx.ath.matthew.cgi.CGI
Sets up the ENV variables
getfullenv(Class) - Method in class cx.ath.matthew.cgi.CGI
MUST pass String.class and ALWAYS returns a String[]
getGET() - Method in class cx.ath.matthew.cgi.CGI
Sets up the GET variables
getOutputStream() - Method in class cx.ath.matthew.cgi.CGI
This will return an OutputStream that you can write data directly to.
getParams(String) - Method in class cx.ath.matthew.cgi.CGI
Sets up the param variables
getPOST() - Method in class cx.ath.matthew.cgi.CGI
Sets up the POST variables

H

header(String, String) - Method in class cx.ath.matthew.cgi.CGI
Called by CGIs to send a header to the output
headers - Variable in class cx.ath.matthew.cgi.CGI
 
headers_sent - Variable in class cx.ath.matthew.cgi.CGI
 
HiddenField - Class in cx.ath.matthew.cgi
 
HiddenField(String, String) - Constructor for class cx.ath.matthew.cgi.HiddenField
 
HTMLForm - Class in cx.ath.matthew.cgi
Class to manage drawing HTML forms
HTMLForm(String) - Constructor for class cx.ath.matthew.cgi.HTMLForm
 
HTMLForm(String, String) - Constructor for class cx.ath.matthew.cgi.HTMLForm
 
HTMLForm(String, String, String) - Constructor for class cx.ath.matthew.cgi.HTMLForm
 

I

indexed - Variable in class cx.ath.matthew.cgi.DropDown
 

L

label - Variable in class cx.ath.matthew.cgi.Field
 
length - Variable in class cx.ath.matthew.cgi.TextField
 

M

main(String[]) - Static method in class cx.ath.matthew.cgi.testcgi
 
MultipleDropDown - Class in cx.ath.matthew.cgi
 
MultipleDropDown(String, String, String[], String, boolean) - Constructor for class cx.ath.matthew.cgi.MultipleDropDown
 
MultipleDropDown(String, String, String[], int, boolean) - Constructor for class cx.ath.matthew.cgi.MultipleDropDown
 
MultipleDropDown(String, String, List, String, boolean) - Constructor for class cx.ath.matthew.cgi.MultipleDropDown
 
MultipleDropDown(String, String, List, int, boolean) - Constructor for class cx.ath.matthew.cgi.MultipleDropDown
 

N

name - Variable in class cx.ath.matthew.cgi.Field
 
name - Variable in class cx.ath.matthew.cgi.NewTable
 
NewTable - Class in cx.ath.matthew.cgi
 
NewTable(String, String) - Constructor for class cx.ath.matthew.cgi.NewTable
 

O

out(byte[]) - Method in class cx.ath.matthew.cgi.CGI
Called by CGIs to send byte data to the output.
out(String) - Method in class cx.ath.matthew.cgi.CGI
Called by CGIs to send a string to the output.

P

pagedata - Variable in class cx.ath.matthew.cgi.CGI
 
Password - Class in cx.ath.matthew.cgi
 
Password(String, String, String) - Constructor for class cx.ath.matthew.cgi.Password
 
post - Variable in class cx.ath.matthew.cgi.HTMLForm
 
print(boolean, Exception) - Method in interface cx.ath.matthew.cgi.CGIErrorHandler
This is called if an exception is not caught in the CGI.
print() - Method in class cx.ath.matthew.cgi.CheckBox
 
print(boolean, Exception) - Method in class cx.ath.matthew.cgi.DefaultErrorHandler
This is called if an exception is not caught in the CGI.
print() - Method in class cx.ath.matthew.cgi.DisplayField
 
print() - Method in class cx.ath.matthew.cgi.DropDown
 
print() - Method in class cx.ath.matthew.cgi.Field
 
print() - Method in class cx.ath.matthew.cgi.HiddenField
 
print() - Method in class cx.ath.matthew.cgi.MultipleDropDown
 
print() - Method in class cx.ath.matthew.cgi.NewTable
 
print() - Method in class cx.ath.matthew.cgi.Password
 
print() - Method in class cx.ath.matthew.cgi.Radio
 
print() - Method in class cx.ath.matthew.cgi.SubmitButton
 
print() - Method in class cx.ath.matthew.cgi.TextArea
 
print() - Method in class cx.ath.matthew.cgi.TextField
 

R

Radio - Class in cx.ath.matthew.cgi
 
Radio(String, String, boolean) - Constructor for class cx.ath.matthew.cgi.Radio
 
rawdata - Variable in class cx.ath.matthew.cgi.CGI
 
readVariables(String, char, boolean) - Method in class cx.ath.matthew.cgi.CGI
Reads variables from a String like a=b&c=d to a Map {a => b, c => d}.
rows - Variable in class cx.ath.matthew.cgi.TextArea
 

S

setcookie(String, String, String, String, Date, boolean) - Method in class cx.ath.matthew.cgi.CGI
Sets a Cookie in the web browser, with extended attributes.
setcookie(String, String) - Method in class cx.ath.matthew.cgi.CGI
Sets a Cookie in the web browser.
setenv(String, String) - Method in class cx.ath.matthew.cgi.CGI
 
setErrorHandler(CGIErrorHandler) - Method in class cx.ath.matthew.cgi.CGI
Sets a custom exception handler.
setGET(boolean) - Method in class cx.ath.matthew.cgi.HTMLForm
Set GET method rather than POST
SubmitButton - Class in cx.ath.matthew.cgi
 
SubmitButton(String, String) - Constructor for class cx.ath.matthew.cgi.SubmitButton
 
submitlabel - Variable in class cx.ath.matthew.cgi.HTMLForm
 

T

tableclass - Variable in class cx.ath.matthew.cgi.HTMLForm
 
target - Variable in class cx.ath.matthew.cgi.HTMLForm
 
testcgi - Class in cx.ath.matthew.cgi
 
testcgi() - Constructor for class cx.ath.matthew.cgi.testcgi
 
TextArea - Class in cx.ath.matthew.cgi
 
TextArea(String, String, String) - Constructor for class cx.ath.matthew.cgi.TextArea
 
TextArea(String, String, String, int, int) - Constructor for class cx.ath.matthew.cgi.TextArea
 
TextField - Class in cx.ath.matthew.cgi
 
TextField(String, String) - Constructor for class cx.ath.matthew.cgi.TextField
 
TextField(String, String, String) - Constructor for class cx.ath.matthew.cgi.TextField
 
TextField(String, String, String, int) - Constructor for class cx.ath.matthew.cgi.TextField
 

V

value - Variable in class cx.ath.matthew.cgi.DisplayField
 
value - Variable in class cx.ath.matthew.cgi.HiddenField
 
values - Variable in class cx.ath.matthew.cgi.DropDown
 
A C D E F G H I L M N O P R S T V 

Copyright © 2015. All Rights Reserved.