001    package com.thaiopensource.validate.nrl;
002    
003    import org.xml.sax.ContentHandler;
004    
005    class UnwrapAction extends ResultAction {
006      UnwrapAction(ModeUsage modeUsage) {
007        super(modeUsage);
008      }
009    
010      void perform(ContentHandler handler, SectionState state) {
011        state.addChildMode(getModeUsage(), handler);
012      }
013    
014      ResultAction changeCurrentMode(Mode mode) {
015        return new UnwrapAction(getModeUsage().changeCurrentMode(mode));
016      }
017    }