Class CssStateController


  • public class CssStateController
    extends java.lang.Object
    State controller for CSS Processing
    Author:
    redlab_b
    • Constructor Detail

      • CssStateController

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

      • 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()