Class HtmlCDATAContentElement

    • Field Detail

      • ELEMENT_SCRIPT_NAME

        private static final char[] ELEMENT_SCRIPT_NAME
      • ATTRIBUTE_TYPE_NAME

        private static final char[] ATTRIBUTE_TYPE_NAME
      • ATTRIBUTE_TYPE_JAVASCRIPT_VALUE

        private static final char[] ATTRIBUTE_TYPE_JAVASCRIPT_VALUE
      • ATTRIBUTE_TYPE_ECMASCRIPT_VALUE

        private static final char[] ATTRIBUTE_TYPE_ECMASCRIPT_VALUE
      • ATTRIBUTE_TYPE_TEXT_JAVASCRIPT_VALUE

        private static final char[] ATTRIBUTE_TYPE_TEXT_JAVASCRIPT_VALUE
      • ATTRIBUTE_TYPE_TEXT_ECMASCRIPT_VALUE

        private static final char[] ATTRIBUTE_TYPE_TEXT_ECMASCRIPT_VALUE
      • ATTRIBUTE_TYPE_APPLICATION_JAVASCRIPT_VALUE

        private static final char[] ATTRIBUTE_TYPE_APPLICATION_JAVASCRIPT_VALUE
      • ATTRIBUTE_TYPE_APPLICATION_ECMASCRIPT_VALUE

        private static final char[] ATTRIBUTE_TYPE_APPLICATION_ECMASCRIPT_VALUE
      • ATTRIBUTE_TYPE_MODULE_VALUE

        private static final char[] ATTRIBUTE_TYPE_MODULE_VALUE
      • nameLower

        private final char[] nameLower
      • nameUpper

        private final char[] nameUpper
      • limitSequenceLower

        private final char[] limitSequenceLower
      • limitSequenceUpper

        private final char[] limitSequenceUpper
    • Constructor Detail

      • HtmlCDATAContentElement

        public HtmlCDATAContentElement​(java.lang.String name)
    • Method Detail

      • handleAttribute

        public void handleAttribute​(char[] buffer,
                                    int nameOffset,
                                    int nameLen,
                                    int nameLine,
                                    int nameCol,
                                    int operatorOffset,
                                    int operatorLen,
                                    int operatorLine,
                                    int operatorCol,
                                    int valueContentOffset,
                                    int valueContentLen,
                                    int valueOuterOffset,
                                    int valueOuterLen,
                                    int valueLine,
                                    int valueCol,
                                    IMarkupHandler handler,
                                    ParseStatus status,
                                    boolean autoOpenEnabled,
                                    boolean autoCloseEnabled)
                             throws ParseException
        Overrides:
        handleAttribute in class HtmlElement
        Throws:
        ParseException
      • computeLimitSequence

        private char[] computeLimitSequence​(char[] buffer,
                                            int nameOffset,
                                            int nameLen)