Class CSSParser

java.lang.Object
com.webmethods.rtl.markup.css.parser.CSSParser
All Implemented Interfaces:
ICSSParser, ICSSSource

public class CSSParser extends Object implements ICSSParser
Simple css parser. Nnn-strict and not fully-conformant.
  • Field Details

    • STATE_ANY

      protected static final int STATE_ANY
      Looking for new atrules, rulesets, or attrule/declaration values.
      See Also:
    • STATE_ATRULE_NAME

      protected static final int STATE_ATRULE_NAME
      Looking for end of atrule name.
      See Also:
    • STATE_RULESET_PROPERTY

      protected static final int STATE_RULESET_PROPERTY
      Looking for end of declaration property.
      See Also:
    • NESTED_ATRULE

      protected static final int NESTED_ATRULE
      Atrule block or simple value.
      See Also:
    • NESTED_RULESET

      protected static final int NESTED_RULESET
      Ruleset block.
      See Also:
    • NESTED_DECLARATION

      protected static final int NESTED_DECLARATION
      Declaration value (atrule or simple value).
      See Also:
    • m_cr

      protected boolean m_cr
    • m_line

      protected int m_line
    • m_column

      protected int m_column
    • m_handler

      protected ICSSHandler m_handler
  • Constructor Details

    • CSSParser

      public CSSParser()
  • Method Details