1 package com.opensymphony.module.sitemesh.html;2 3 import com.opensymphony.module.sitemesh.html.util.CharArray;4 5 public interface HTMLProcessorContext {6 7 State currentState();8 void changeState(State newState);9 10 void pushBuffer(CharArray buffer);11 CharArray currentBuffer();12 CharArray popBuffer();13 void mergeBuffer();14 }15