001 package com.thaiopensource.validate.nrl;
002
003 import com.thaiopensource.validate.Validator;
004 import com.thaiopensource.validate.nrl.Action;
005 import com.thaiopensource.validate.nrl.Mode;
006 import com.thaiopensource.validate.nrl.ModeUsage;
007 import org.xml.sax.SAXException;
008
009 abstract class NoResultAction extends Action {
010 NoResultAction(ModeUsage modeUsage) {
011 super(modeUsage);
012 }
013
014 abstract void perform(SectionState state) throws SAXException;
015 abstract NoResultAction changeCurrentMode(Mode mode);
016 }