Class BslDocumentationComment.Description

    • Constructor Detail

      • Description

        public Description​(IDescriptionPart parent)
        Constructor. Empty description
        Parameters:
        parent - the parent object, cannot be null.
    • Method Detail

      • getParent

        public IDescriptionPart getParent()
        Gets the parent object.
        Specified by:
        getParent in interface IDescriptionPart
        Returns:
        the parent object, can return null if it is created separetly form parsing
      • getOffset

        public int getOffset()
        Description copied from interface: IDescriptionPart
        Gets offset of the begining part. Offset - local inline offset
        Specified by:
        getOffset in interface IDescriptionPart
        Returns:
        offset of the begining part.
      • getLineNumber

        public int getLineNumber()
        Description copied from interface: IDescriptionPart
        Gets the line nubmer corresponding to part. Numeration starts from 0 Line number - line number corresponding to the begining of the documentation comment. Each comment starts with line with number 0
        Specified by:
        getLineNumber in interface IDescriptionPart
        Returns:
        the line nubmer corresponding to part
      • match

        public boolean match​(int lineNumber,
                             int offset)
        Description copied from interface: IDescriptionPart
        Checks that this description part corresponding to the concrete line number and offset
        Specified by:
        match in interface IDescriptionPart
        Parameters:
        lineNumber - number of the documentation comment line
        offset - local offset on the comment line
        Returns:
        true if this description part corresponding to the send line number and offset, false otherwise