Class: PortfolioInstance::RevisionHistory
- Inherits:
-
ArchDefObject
- Object
- ArchDefObject
- PortfolioInstance::RevisionHistory
- Defined in:
- lib/arch_obj_models/portfolio.rb
Overview
Tracks history of portfolio document. This is separate from its version since a document may be revised several times before a new version is released.
Instance Method Summary collapse
- #changes ⇒ Object
- #date ⇒ Object
-
#initialize(data) ⇒ RevisionHistory
constructor
A new instance of RevisionHistory.
- #revision ⇒ Object
Constructor Details
#initialize(data) ⇒ RevisionHistory
Returns a new instance of RevisionHistory.
422 423 424 |
# File 'lib/arch_obj_models/portfolio.rb', line 422 def initialize(data) super(data) end |
Instance Method Details
#changes ⇒ Object
428 |
# File 'lib/arch_obj_models/portfolio.rb', line 428 def changes = @data["changes"] |
#date ⇒ Object
427 |
# File 'lib/arch_obj_models/portfolio.rb', line 427 def date = @data["date"] |
#revision ⇒ Object
426 |
# File 'lib/arch_obj_models/portfolio.rb', line 426 def revision = @data["revision"] |