Interface AuthorReferenceNode

All Superinterfaces:
AuthorNode, AuthorParentNode

@API(type=NOT_EXTENDABLE, src=PUBLIC) public interface AuthorReferenceNode extends AuthorParentNode
Interface for reference nodes that have a content expanded when displayed in the Author mode.
  • Field Details

    • REFERENCE_TYPE_ENTITY

      static final int REFERENCE_TYPE_ENTITY
      Entities reference nodes type. The value is 0.
      See Also:
    • REFERENCE_TYPE_SYNTHETIC

      static final int REFERENCE_TYPE_SYNTHETIC
      Synthetic reference nodes type (e.g. XInclude elements). The value is 1.
      See Also:
    • HREF

      static final String HREF
      Href.
      See Also:
    • ATTR_NAME_CHANGE_TRACK_COUNT

      static final String ATTR_NAME_CHANGE_TRACK_COUNT
      Number of track changes
      See Also:
    • ATTR_NAME_COMMENTS_COUNTS

      static final String ATTR_NAME_COMMENTS_COUNTS
      Number of comments
      See Also:
    • ATTR_NAME_EDITABLE

      static final String ATTR_NAME_EDITABLE
      Editable attribute name
      See Also:
    • ATTR_NAME_ALLOWS_VALIDATION

      static final String ATTR_NAME_ALLOWS_VALIDATION
      Allows Validation attribute name
      See Also:
    • ATTR_NAME_TEXT_BEFORE_ROOT

      static final String ATTR_NAME_TEXT_BEFORE_ROOT
      Text before root. Includes the root element.
      See Also:
    • OXYGEN_NAMESPACE

      static final String OXYGEN_NAMESPACE
      The Oxygen namespace.
      See Also:
  • Method Details

    • getReferenceType

      int getReferenceType()
      Returns the type of the reference. Used to differentiate between XML entities and other reference (e.g. XInclude elements).
      Returns:
      The type of the reference. One of the two constants: REFERENCE_TYPE_ENTITY, REFERENCE_TYPE_SYNTHETIC.