KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > de > webman > generator > DOMHandlerInterface


1 package de.webman.generator;
2
3 import org.w3c.dom.*;
4 import java.util.Hashtable JavaDoc;
5
6 /**
7 * Interface zum behandeln eines Formularelements im DOM-Baum (@see XML_PreProcessor)
8 *
9 * @author $Author: sebastian $
10 * @version $Revision: 1.3 $
11 */

12
13 public interface DOMHandlerInterface
14 {
15     /** identifiziert das Formularelement, das dieser Handler behandlet
16     * sollte mit dem Wert des xml-Attributes webman:type auf dem Formularelement
17     * übereinstimmen.
18     * @see XML_WebManFormularAttributeConstants
19     */

20     String JavaDoc getWebmanType();
21     
22     /** wird aufgerufen, wenn der XML_Preprocessor auf das Formularelement trifft
23     *
24     * @param node (der instance node des Formularelementes)
25     * @param attr (Modelattribute des Formularelements @see XML_WebManFormularAttributeConstants
26     * wird null zurückgegeben, geht der Preprocessor davon aus, wird der Node nicht weiter durchsucht
27     */

28     Element generate(Element node, Hashtable JavaDoc attr);
29 }
Popular Tags