Class: InstitutionalProposalObject

Inherits:
Object
  • Object
show all
Includes:
DataFactory, DateFactory, Foundry, Navigation, StringFactory
Defined in:
lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Navigation

#doc_search, #fill_out, #on_document?, #on_page?, #open_document

Methods included from Utilities

#get, #make_role, #make_user, #random_percentage, #set, #snake_case

Constructor Details

#initialize(browser, opts = {}) ⇒ InstitutionalProposalObject

Returns a new instance of InstitutionalProposalObject.



13
14
15
16
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 13

def initialize(browser, opts={})
  @browser = browser
  set_options(opts)
end

Instance Attribute Details

#activity_typeObject

Returns the value of attribute activity_type.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def activity_type
  @activity_type
end

#custom_dataObject

Returns the value of attribute custom_data.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def custom_data
  @custom_data
end

#dev_proposal_numberObject

Returns the value of attribute dev_proposal_number.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def dev_proposal_number
  @dev_proposal_number
end

#doc_statusObject

Returns the value of attribute doc_status.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def doc_status
  @doc_status
end

#document_idObject

Returns the value of attribute document_id.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def document_id
  @document_id
end

#initiatorObject

Returns the value of attribute initiator.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def initiator
  @initiator
end

#project_personnelObject

Returns the value of attribute project_personnel.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def project_personnel
  @project_personnel
end

#project_titleObject

Returns the value of attribute project_title.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def project_title
  @project_title
end

#proposal_numberObject

Returns the value of attribute proposal_number.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def proposal_number
  @proposal_number
end

#proposal_statusObject

Returns the value of attribute proposal_status.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def proposal_status
  @proposal_status
end

#proposal_typeObject

Returns the value of attribute proposal_type.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def proposal_type
  @proposal_type
end

#special_reviewObject

Returns the value of attribute special_review.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def special_review
  @special_review
end

Returns the value of attribute sponsor_id.



9
10
11
# File 'lib/kuality-coeus/data_objects/institutional_proposal/institutional_proposal.rb', line 9

def sponsor_id
  @sponsor_id
end