org.apache.ecs
Interface KeyEvents

All Known Implementing Classes:
Strong, Link, Option, Input, ObjectElement, UL, U, LI, A, Samp, Em, Var, OptGroup, DL, Table, Acronym, H1, TFoot, NoScript, Big, Center, Sup, Q, H4, Label, Button, Abbr, TR, TH, Body, Form, OL, Ins, HR, Sub, THead, IMG, FieldSet, DD, P, H3, Select, TD, Small, Cite, S, I, Address, H6, BlockQuote, PRE, Area, TBody, Map, DT, NoFrames, B, Code, Kbd, Del, Legend, H2, Dfn, Div, Caption, Span, TextArea, Strike, TT, H5

public interface KeyEvents

This interface is intended to be implemented by elements that require javascript key event attributes.

Version:
$Id: KeyEvents.java,v 1.3 1999/10/15 03:40:15 stephan Exp $
Author:
Stephan Nagy, Jon S. Stevens

Method Summary
 void setOnKeyDown(java.lang.String script)
          make sure implementing classes have a setOnKeyDown method.
 void setOnKeyPress(java.lang.String script)
          make sure implementing classes have a setOnKeyPress method.
 void setOnKeyUp(java.lang.String script)
          make sure implementing classes have a setOnKeyUp method.
 

Method Detail

setOnKeyPress

public void setOnKeyPress(java.lang.String script)
make sure implementing classes have a setOnKeyPress method. The onkeypress event occurs when a key is pressed and released over an element. This attribute may be used with most elements.

setOnKeyDown

public void setOnKeyDown(java.lang.String script)
make sure implementing classes have a setOnKeyDown method. The onkeydown event occurs when a key is pressed down over an element. This attribute may be used with most elements.

setOnKeyUp

public void setOnKeyUp(java.lang.String script)
make sure implementing classes have a setOnKeyUp method. The onkeyup event occurs when a key is released over an element. This attribute may be used with most elements.