.. role:: ts-api-decorator

##########
BCFComment
##########

.. js:module:: Bcf
   :noindex:

.. container:: ts-api-section

   .. js:class:: BCFComment



.. container:: api-index-section

   .. rubric:: Constructors

   .. rst-class:: api-index-list-item api-kind-constructor api-parent-kind-class

   * :js:meth:`~Bcf.BCFComment.constructor`



.. container:: api-index-section

   .. rubric:: Methods

   .. rst-class:: api-index-list-item api-kind-method api-parent-kind-class

   * :js:meth:`~Bcf.BCFComment.getAuthor`
   * :js:meth:`~Bcf.BCFComment.getDate`
   * :js:meth:`~Bcf.BCFComment.getId`
   * :js:meth:`~Bcf.BCFComment.getModifiedAuthor`
   * :js:meth:`~Bcf.BCFComment.getModifiedDate`
   * :js:meth:`~Bcf.BCFComment.getText`
   * :js:meth:`~Bcf.BCFComment.getViewpointGuid`
   * :js:meth:`~Bcf.BCFComment.setAuthor`
   * :js:meth:`~Bcf.BCFComment.setDate`
   * :js:meth:`~Bcf.BCFComment.setModifiedAuthor`
   * :js:meth:`~Bcf.BCFComment.setModifiedDate`
   * :js:meth:`~Bcf.BCFComment.setText`
   * :js:meth:`~Bcf.BCFComment.setViewpointGuid`





------------

Constructors
============

.. container:: ts-api-section

   .. js:function:: BCFComment.constructor( guid, date, author, text[, viewpointGuid[, modifiedDate[, modifiedAuthor]]])

      :param guid: None
      :type guid: string
      :param date: None
      :type date: Date
      :param author: None
      :type author: string
      :param text: None
      :type text: string
      :param viewpointGuid: :ts-api-decorator:`optional` None
      :type viewpointGuid: string
      :param modifiedDate: :ts-api-decorator:`optional` None
      :type modifiedDate: Date
      :param modifiedAuthor: :ts-api-decorator:`optional` None
      :type modifiedAuthor: string


      :rtype: BCFComment



Methods
=======

.. rst-class:: ts-api-section

getAuthor
---------

.. js:method:: BCFComment.getAuthor()



   :rtype: string

.. rst-class:: ts-api-section

getDate
-------

.. js:method:: BCFComment.getDate()



   :rtype: Date

.. rst-class:: ts-api-section

getId
-----

.. js:method:: BCFComment.getId()



   :rtype: string

.. rst-class:: ts-api-section

getModifiedAuthor
-----------------

.. js:method:: BCFComment.getModifiedAuthor()



   :rtype: null | string

.. rst-class:: ts-api-section

getModifiedDate
---------------

.. js:method:: BCFComment.getModifiedDate()



   :rtype: null | Date

.. rst-class:: ts-api-section

getText
-------

.. js:method:: BCFComment.getText()



   :rtype: string

.. rst-class:: ts-api-section

getViewpointGuid
----------------

.. js:method:: BCFComment.getViewpointGuid()



   :rtype: null | string

.. rst-class:: ts-api-section

setAuthor
---------

.. js:method:: BCFComment.setAuthor( author)

   :param author: None
   :type author: string


   :rtype: void

.. rst-class:: ts-api-section

setDate
-------

.. js:method:: BCFComment.setDate( date)

   :param date: None
   :type date: Date


   :rtype: void

.. rst-class:: ts-api-section

setModifiedAuthor
-----------------

.. js:method:: BCFComment.setModifiedAuthor( author)

   :param author: None
   :type author: null | string


   :rtype: void

.. rst-class:: ts-api-section

setModifiedDate
---------------

.. js:method:: BCFComment.setModifiedDate( date)

   :param date: None
   :type date: null | Date


   :rtype: void

.. rst-class:: ts-api-section

setText
-------

.. js:method:: BCFComment.setText( text)

   :param text: None
   :type text: string


   :rtype: void

.. rst-class:: ts-api-section

setViewpointGuid
----------------

.. js:method:: BCFComment.setViewpointGuid( id)

   :param id: None
   :type id: null | string


   :rtype: void

