Class: RubyOSBXL::Dto::CommentObject

Inherits:
Object
  • Object
show all
Defined in:
lib/rubyosbxl.rb

Overview

(旧型式のオブジェクトは、Excelに合わせ、メモと呼びます)。

Instance Method Summary collapse

Constructor Details

#initializevoid

コンストラクタ

インスタンスを作成します。

Instance Method Details

#getAuthorString

コメント者を取得します。

Returns:

  • (String)

    コメント者

#getCommentDateRubyOSBXL::Dto::DateTimeObject

コメント日時を取得します。

Returns:

#getContentString

コメントを取得します。

Returns:

  • (String)

    コメント

#getDonebool

スレッドの完了フラグを取得します。

Returns:

  • (bool)

    true: スレッドが完了している false: スレッドが完了していない

#getIdString

コメントのスレッドIDを取得します。

Returns:

  • (String)

    スレッドID

#getParentIdString

コメントの親スレッドIDを取得します。トップ階層の場合は、空文字となります。

Returns:

  • (String)

    親スレッドID

#setAuthor(author) ⇒ void

コメント者を設定します。

Parameters:

  • author (String)

    コメント者

#setCommentDate(dt) ⇒ void

コメント日時に日付時刻オブジェクトを適用します。

Parameters:

#setContent(content) ⇒ void

コメントを設定します。

Parameters:

  • content (String)

    コメント

#setDone(done) ⇒ void

スレッドの完了フラグを立てます。

Parameters:

  • done (bool)

    true: 完了 false: 完了していない

#setParentId(parentId) ⇒ void

親コメントIDを設定します。コメントに返信する場合、親オブジェクトのスレッドIDを設定します。

Parameters:

  • parentId (String)

    親コメントID