Interface HTMLClasses


  • @API(type=NOT_EXTENDABLE,
         src=PUBLIC)
    public interface HTMLClasses
    HTML classes used to identify the role of HTML elements.
    Since:
    15.1
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String DOCUMENT
      Class used to identify the document root.
      static java.lang.String EMPTY_PLACEHOLDER
      Class used to identify the span generated as a placeholder in empty elements.
      static java.lang.String END_SENTINEL_MARKER
      Class used to identify a marker that surrounds an end sentinel.
      static java.lang.String FILTERED
      Marks content that is filtered by the active profiling conditions.
      static java.lang.String FOLDABLE
      Class that marks foldable nodes.
      static java.lang.String FOLDED_BY_DEFAULT
      Class that marks folded nodes.
      static java.lang.String GHOST_MARKER
      If a delete marker covers a sentinel, but not its pair the XML PI serialization does not cover the sentinel.
      static java.lang.String IMAGE_MARKER
      Class used to identify a marker that surrounds an image.
      static java.lang.String IMAGE_WRAPPER
      Class used to identify wrapper elements used to style images for change tracking and comments.
      static java.lang.CharSequence LABEL
      Class of oxy_label spans.
      static java.lang.String LABEL_WIDTH_SPECIFIED
      Extra class for oxy_label spans which have a specified width.
      static java.lang.String MARKER
      Class used to identify elements that correspond to markers.
      static java.lang.String MARKER_PSEUDO_ELEMENT_OUTSIDE
      Class added to CSS ::marker pseudo-elements that need to be rendered outside their parent.
      static java.lang.String OXY_COLLAPSE_TEXT
      Class that marks nodes with "visibility: -oxy-collapse-text".
      static java.lang.String OXY_QUICK_UP_DOWN
      Class that marks root node when the quickUPDownNavigation option is on
      static java.lang.String PRIORITY_BOOST
      Class added to the document root and used in CSS in order to adjust the specificity of some rules.
      static java.lang.String SENTINEL
      Class used to identify sentinels.
      static java.lang.String SENTINEL_DISPLAY_PREFIX
      Prefix for classes used to identify the type of the sentinel.
      static java.lang.String SENTINEL_MARKER
      Class used to identify a marker that surrounds a sentinel.
      static java.lang.String SENTINEL_MARKER_DISPLAY_PREFIX
      Prefix for classes used to identify the type of the sentinel that a marker surrounds.
      static java.lang.String START_SENTINEL_MARKER
      Class used to identify a marker that surrounds a start sentinel.
      static java.lang.String STATIC_CONTENT
      Class used to identify a piece of static content.
      static java.lang.String TABLE_CONTAINER
      Class added to HTML elements that correspond to an XML table.
    • Field Detail

      • MARKER

        static final java.lang.String MARKER
        Class used to identify elements that correspond to markers.
        See Also:
        Constant Field Values
      • IMAGE_WRAPPER

        static final java.lang.String IMAGE_WRAPPER
        Class used to identify wrapper elements used to style images for change tracking and comments.
        See Also:
        Constant Field Values
      • DOCUMENT

        static final java.lang.String DOCUMENT
        Class used to identify the document root.
        See Also:
        Constant Field Values
      • PRIORITY_BOOST

        static final java.lang.String PRIORITY_BOOST
        Class added to the document root and used in CSS in order to adjust the specificity of some rules.
        See Also:
        Constant Field Values
      • SENTINEL_MARKER_DISPLAY_PREFIX

        static final java.lang.String SENTINEL_MARKER_DISPLAY_PREFIX
        Prefix for classes used to identify the type of the sentinel that a marker surrounds.
        See Also:
        Constant Field Values
      • SENTINEL_MARKER

        static final java.lang.String SENTINEL_MARKER
        Class used to identify a marker that surrounds a sentinel.
        See Also:
        Constant Field Values
      • IMAGE_MARKER

        static final java.lang.String IMAGE_MARKER
        Class used to identify a marker that surrounds an image.
        See Also:
        Constant Field Values
      • START_SENTINEL_MARKER

        static final java.lang.String START_SENTINEL_MARKER
        Class used to identify a marker that surrounds a start sentinel.
        See Also:
        Constant Field Values
      • END_SENTINEL_MARKER

        static final java.lang.String END_SENTINEL_MARKER
        Class used to identify a marker that surrounds an end sentinel.
        See Also:
        Constant Field Values
      • SENTINEL

        static final java.lang.String SENTINEL
        Class used to identify sentinels.
        See Also:
        Constant Field Values
      • SENTINEL_DISPLAY_PREFIX

        static final java.lang.String SENTINEL_DISPLAY_PREFIX
        Prefix for classes used to identify the type of the sentinel.
        See Also:
        Constant Field Values
      • EMPTY_PLACEHOLDER

        static final java.lang.String EMPTY_PLACEHOLDER
        Class used to identify the span generated as a placeholder in empty elements.
        See Also:
        Constant Field Values
      • STATIC_CONTENT

        static final java.lang.String STATIC_CONTENT
        Class used to identify a piece of static content.
        See Also:
        Constant Field Values
      • LABEL

        static final java.lang.CharSequence LABEL
        Class of oxy_label spans.
      • LABEL_WIDTH_SPECIFIED

        static final java.lang.String LABEL_WIDTH_SPECIFIED
        Extra class for oxy_label spans which have a specified width.
        See Also:
        Constant Field Values
      • OXY_COLLAPSE_TEXT

        static final java.lang.String OXY_COLLAPSE_TEXT
        Class that marks nodes with "visibility: -oxy-collapse-text".
        See Also:
        Constant Field Values
      • OXY_QUICK_UP_DOWN

        static final java.lang.String OXY_QUICK_UP_DOWN
        Class that marks root node when the quickUPDownNavigation option is on
        See Also:
        Constant Field Values
      • FOLDABLE

        static final java.lang.String FOLDABLE
        Class that marks foldable nodes.
        See Also:
        Constant Field Values
      • FOLDED_BY_DEFAULT

        static final java.lang.String FOLDED_BY_DEFAULT
        Class that marks folded nodes.
        See Also:
        Constant Field Values
      • TABLE_CONTAINER

        static final java.lang.String TABLE_CONTAINER
        Class added to HTML elements that correspond to an XML table. These elements are usually div-s and have an HTML <table> element as a child.
        See Also:
        Constant Field Values
      • GHOST_MARKER

        static final java.lang.String GHOST_MARKER

        If a delete marker covers a sentinel, but not its pair the XML PI serialization does not cover the sentinel. In Author mode, we do not strike-through that sentinel. In the HTML rendering we do not render a span around that sentinel.

        The only exception happens when a marker contains only such sentinels. These markers are called ghost markers because they are present in the markers model but are not serialized in XML.

        When we render the HTML, we generate a span for these markers and add this class to make sure that they will not show a visual strike-through.

        See Also:
        Constant Field Values
      • FILTERED

        static final java.lang.String FILTERED
        Marks content that is filtered by the active profiling conditions.
        See Also:
        Constant Field Values
      • MARKER_PSEUDO_ELEMENT_OUTSIDE

        static final java.lang.String MARKER_PSEUDO_ELEMENT_OUTSIDE
        Class added to CSS ::marker pseudo-elements that need to be rendered outside their parent.
        See Also:
        Constant Field Values