org.apache.ecs
Interface KeyEvents

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

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.