All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

addAny(String). Method in class mkgray.adopted.SMTPmail
Sets any additional field according to RFC822 like:
    resent-date =  "Resent-Date" ":"   date-time     
    "Resent-To"   ":" 1#address     
    "Resent-cc"   ":" 1#address      
    "Resent-bcc"  ":"  #address
    "Message-ID"        ":"   msg-id ( msg-id      =  "<" addr-spec ">" )
    "Resent-Message-ID" ":"   msg-id
    "In-Reply-To"       ":"   *(phrase / msg-id)
    "References"        ":"   *(phrase / msg-id)
    "Keywords"          ":"   #phrase
    "Subject"           ":"   *text
    "Comments"          ":"   *text
    "Encrypted"         ":"   1#2word
    extension-field           Head with "X-"
 
check also: RFC822
Subsequent calls will override.
addBcc(String, String). Method in class mkgray.adopted.SMTPmail
Sets the BCC Section.
addCc(String, String). Method in class mkgray.adopted.SMTPmail
Sets the CC Section.
addFile(String). Method in class mkgray.adopted.SMTPmail
Adds the contents of file to your mail.
addPoint(double, double). Method in class mkgray.gui.SimpleGraph
Add a point to the graph
addPoint(double, double, double, Color). Method in class mkgray.gui.ThreeDView
Add a point to the view
addReplyTo(String, String). Method in class mkgray.adopted.SMTPmail
Sets the Reply-To Adresses.
addText(String). Method in class mkgray.adopted.SMTPmail
Adds some contents to your mail.
addTo(String, String). Method in class mkgray.adopted.SMTPmail
Sets the To Section.

C

cipher. Variable in class mkgray.security.dh.DiffieHellmanChannel

D

debug(boolean). Method in class mkgray.gui.SimpleGraph
decrypt(byte[]). Method in class mkgray.security.dh.DiffieHellmanChannel
decrypt(String). Method in class mkgray.security.dh.DiffieHellmanChannel
dehexify(String). Static method in class mkgray.security.dh.Util
DiffieHellmanChannel(). Constructor for class mkgray.security.dh.DiffieHellmanChannel
DoubleBuffer(). Constructor for class mkgray.gui.util.DoubleBuffer

E

encrypt(byte[]). Method in class mkgray.security.dh.DiffieHellmanChannel
encrypt(String). Method in class mkgray.security.dh.DiffieHellmanChannel

F

findModulus(int). Static method in class mkgray.security.dh.Util

G

generateKeyPair(int). Method in class mkgray.security.dh.DiffieHellmanChannel
generateSharedKey(BigInteger). Method in class mkgray.security.dh.DiffieHellmanChannel
generator. Static variable in class mkgray.security.dh.DiffieHellmanChannel

H

hexify(byte[]). Static method in class mkgray.security.dh.Util

I

ImageCanvas(Image). Constructor for class mkgray.gui.ImageCanvas
ImageCanvas(Image, int, int). Constructor for class mkgray.gui.ImageCanvas

M

main(String[]). Static method in class mkgray.gui.ThreeDView
A simple main to read points and colors from System.in and view them.
main(String[]). Static method in class mkgray.security.dh.Util
mod. Static variable in class mkgray.security.dh.DiffieHellmanChannel
mouseClicked(MouseEvent). Method in class mkgray.gui.ThreeDView
mouseDragged(MouseEvent). Method in class mkgray.gui.ThreeDView
Calculate and execute a rotation
mouseEntered(MouseEvent). Method in class mkgray.gui.ThreeDView
mouseExited(MouseEvent). Method in class mkgray.gui.ThreeDView
mouseMoved(MouseEvent). Method in class mkgray.gui.ThreeDView
mousePressed(MouseEvent). Method in class mkgray.gui.ThreeDView
Begin a rotation
mouseReleased(MouseEvent). Method in class mkgray.gui.ThreeDView

P

paint(Graphics). Method in class mkgray.gui.ImageCanvas
paint(Graphics). Method in class mkgray.gui.SimpleGraph
Paint the graph
paint(Graphics). Method in class mkgray.gui.ThreeDView
Draw it all
privateKey. Variable in class mkgray.security.dh.DiffieHellmanChannel
publicKey. Variable in class mkgray.security.dh.DiffieHellmanChannel

R

range(double, double). Method in class mkgray.gui.SimpleGraph
Set the y range of the graph
readData(). Method in class mkgray.gui.ThreeDView
Read the data from System.in If you don't want to do this, use addPoint()
run(). Method in class mkgray.gui.ThreeDView
Sit and repaint cleanly

S

sendMail(). Method in class mkgray.adopted.SMTPmail
Send the mail that was specified using the other methods
setCipher(BlockCipher). Method in class mkgray.security.dh.DiffieHellmanChannel
setDebug(boolean). Method in class mkgray.adopted.SMTPmail
With debug == true, jSMTPmail will check print out each handshake with smtpd.
setFrom(String, String). Method in class mkgray.adopted.SMTPmail
Sets the From Section.
setSubject(String). Method in class mkgray.adopted.SMTPmail
Sets the Subject.
setTimeOut(int). Method in class mkgray.adopted.SMTPmail
Timeout sets the time, that jSMTPmail waits for the hosts response until it fires a Exception.
setVerify(boolean). Method in class mkgray.adopted.SMTPmail
With verify == true, jSMTPmail will check each response from smtpd carefully.
sharedKey. Variable in class mkgray.security.dh.DiffieHellmanChannel
SimpleGraph(). Constructor for class mkgray.gui.SimpleGraph
sliding(boolean). Method in class mkgray.gui.SimpleGraph
If set to true, the graph will view a sliding window of data not exceeding width set by windowWidth
SMTPException(String). Constructor for class mkgray.adopted.SMTPException
SMTPmail(). Constructor for class mkgray.adopted.SMTPmail
Creates a Mail Object that does the whole thing.
SMTPmail(String). Constructor for class mkgray.adopted.SMTPmail
Creates a Mail Object that does the whole thing.

T

tickless(boolean). Method in class mkgray.gui.SimpleGraph
Drawing tick marks is "slow" (for some reason it sometimes takes over 200ms to draw them) so if you are adding points faster than 5 per second, you may want to disable ticks.
tickSeperation(double). Method in class mkgray.gui.SimpleGraph
This value specifies how far apart horizontal tick marks should be

U

update(Component, Graphics). Method in class mkgray.gui.util.DoubleBuffer
update(Graphics). Method in class mkgray.gui.SimpleGraph
Update the graph.
update(Graphics). Method in class mkgray.gui.ThreeDView
Util(). Constructor for class mkgray.security.dh.Util

W

windowWidth(double). Method in class mkgray.gui.SimpleGraph
If the window is sliding, the minimum x value displayed will be no less than the maximum x value minus v