KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > thaiopensource > validate > nrl > SectionState


1 package com.thaiopensource.validate.nrl;
2
3 import com.thaiopensource.validate.Schema;
4 import com.thaiopensource.validate.nrl.ModeUsage;
5 import org.xml.sax.SAXException JavaDoc;
6 import org.xml.sax.ContentHandler JavaDoc;
7
8 interface SectionState {
9   /**
10    *
11    * @param modeUsage
12    * @param handler may be null
13    */

14   void addChildMode(ModeUsage modeUsage, ContentHandler JavaDoc handler);
15   void addValidator(Schema schema, ModeUsage modeUsage);
16   /**
17    *
18    * @param handler must not be null
19    */

20   void addActiveHandler(ContentHandler JavaDoc handler, ModeUsage attributeModeUsage);
21   void addAttributeValidationModeUsage(ModeUsage modeUsage);
22   void reject() throws SAXException JavaDoc;
23 }
24
Popular Tags