Class ElementDefinitions


  • public final class ElementDefinitions
    extends 
    Since:
    3.0.0
    Author:
    Daniel Fernández
    • Field Detail

      • ALL_STANDARD_HTML_ELEMENT_NAMES

        public static final <> ALL_STANDARD_HTML_ELEMENT_NAMES
    • Constructor Detail

      • ElementDefinitions

        public ElementDefinitions​(<<IElementProcessor>> elementProcessorsByTemplateMode)
        ONLY FOR INTERNAL USE. This constructor is meant to be called only from inside the engine. It should never be called directly from any other classes.
        Parameters:
        elementProcessorsByTemplateMode - the processors (element and node), already ordered by precedence, which might be of application to the elements which definition is to be stored here.
    • Method Detail

      • forHTMLName

        public  elementName)
      • forHTMLName

        public  prefix,
                                                  elementName)
      • forHTMLName

        public HTMLElementDefinition forHTMLName​(char[] elementName,
                                                 int elementNameOffset,
                                                 int elementNameLen)
      • forXMLName

        public  elementName)
      • forXMLName

        public  prefix,
                                                elementName)
      • forXMLName

        public XMLElementDefinition forXMLName​(char[] elementName,
                                               int elementNameOffset,
                                               int elementNameLen)
      • forTextName

        public  elementName)
      • forTextName

        public  prefix,
                                                  elementName)
      • forTextName

        public TextElementDefinition forTextName​(char[] elementName,
                                                 int elementNameOffset,
                                                 int elementNameLen)
      • forJavaScriptName

        public  elementName)
      • forJavaScriptName

        public  prefix,
                                                        elementName)
      • forJavaScriptName

        public TextElementDefinition forJavaScriptName​(char[] elementName,
                                                       int elementNameOffset,
                                                       int elementNameLen)
      • forCSSName

        public  elementName)
      • forCSSName

        public  prefix,
                                                 elementName)
      • forCSSName

        public TextElementDefinition forCSSName​(char[] elementName,
                                                int elementNameOffset,
                                                int elementNameLen)