Class: Muwu::ManifestTask::Title

Inherits:
Object
  • Object
show all
Defined in:
lib/muwu/manifest_task/title.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#destinationObject

Returns the value of attribute destination.



6
7
8
# File 'lib/muwu/manifest_task/title.rb', line 6

def destination
  @destination
end

#metadataObject

Returns the value of attribute metadata.



6
7
8
# File 'lib/muwu/manifest_task/title.rb', line 6

def 
  @metadata
end

#parent_documentObject

Returns the value of attribute parent_document.



6
7
8
# File 'lib/muwu/manifest_task/title.rb', line 6

def parent_document
  @parent_document
end

#projectObject

Returns the value of attribute project.



6
7
8
# File 'lib/muwu/manifest_task/title.rb', line 6

def project
  @project
end

Instance Method Details

#document_indexObject



27
28
29
# File 'lib/muwu/manifest_task/title.rb', line 27

def document_index
  @parent_document.index
end

#inspectObject



14
15
16
# File 'lib/muwu/manifest_task/title.rb', line 14

def inspect
  ["#{self.to_s}", "{", inspect_instance_variables, "}"].join(' ')
end

#inspect_instance_variablesObject



19
20
21
# File 'lib/muwu/manifest_task/title.rb', line 19

def inspect_instance_variables
  self.instance_variables.map { |v| "#{v}=#<#{instance_variable_get(v).class}>" }.join(", ")
end