Class: Reve::Classes::CorporateDivision

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

Overview

Part of the CorporationSheet. Describes a division of the Corporation Attributes

  • key ( Fixnum ) - Account key.

  • description ( String ) - Description of the CorporateDivision

See Also CorporationSheet

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(elem) ⇒ CorporateDivision

:nodoc:



748
749
750
751
# File 'lib/reve/classes.rb', line 748

def initialize(elem) #:nodoc:
  @key = elem['accountKey'].to_i
  @description = elem['description'].split(/\n/).collect { |s| s.strip }.join(' ') # newlines to spaces
end

Instance Attribute Details

#descriptionObject (readonly)

Returns the value of attribute description.



747
748
749
# File 'lib/reve/classes.rb', line 747

def description
  @description
end

#keyObject (readonly)

Returns the value of attribute key.



747
748
749
# File 'lib/reve/classes.rb', line 747

def key
  @key
end