Class CssStateController

java.lang.Object
com.itextpdf.tool.xml.css.parser.CssStateController

public class CssStateController extends Object
State controller for CSS Processing
Author:
redlab_b
  • Constructor Details

    • CssStateController

      public CssStateController(CssFile file)
      Parameters:
      file - the CssFile
  • Method Details

    • append

      public void append(char c)
      Appends a character to the buffer.
      Parameters:
      c - the char to append to the buffer.
    • previous

      public void previous()
      Sets the state to the previous state
    • process

      public void process(char c)
      Processes the character, delegates to states.
      Parameters:
      c - a character that needs to be processed
    • stateCommentEnd

      public void stateCommentEnd()
    • stateCommentInside

      public void stateCommentInside()
    • stateCommentStart

      public void stateCommentStart()
    • stateProperties

      public void stateProperties()
    • stateUnknown

      public void stateUnknown()
    • stateRule

      public void stateRule()
    • storeSelector

      public void storeSelector()
    • storeProperties

      public void storeProperties()