Class: TaskJuggler::ExportRE

Inherits:
ReportBase show all
Defined in:
lib/taskjuggler/reports/ExportRE.rb

Overview

This specialization of ReportBase implements an export of the project data in the TJP syntax format.

Instance Method Summary collapse

Methods inherited from ReportBase

#a, #filterAccountList, #filterResourceList, #filterTaskList

Constructor Details

#initialize(report) ⇒ ExportRE

Create a new object and set some default values.



25
26
27
# File 'lib/taskjuggler/reports/ExportRE.rb', line 25

def initialize(report)
  super(report)
end

Instance Method Details

#generateIntermediateFormatObject



29
30
31
# File 'lib/taskjuggler/reports/ExportRE.rb', line 29

def generateIntermediateFormat
  super
end

#to_mspxmlObject

Return the project data in Microsoft Project XML format.



39
40
41
# File 'lib/taskjuggler/reports/ExportRE.rb', line 39

def to_mspxml
  MspXmlRE.new(@report).to_mspxml
end

#to_tjpObject

Return the project data in TJP syntax format.



34
35
36
# File 'lib/taskjuggler/reports/ExportRE.rb', line 34

def to_tjp
  TjpExportRE.new(@report).to_tjp
end