Class: RBook::TitlePage::Contributor

Inherits:
Object
  • Object
show all
Defined in:
lib/rbook/titlepage/titlepage_utils.rb

Overview

urn:TitleQueryContributor

Constant Summary collapse

@@schema_type =
"Contributor"
@@schema_ns =
"urn:TitleQuery"
@@schema_element =
[["sequenceNumber", ["SOAP::SOAPInteger", XSD::QName.new(nil, "SequenceNumber")]], ["contributorRole", ["SOAP::SOAPString", XSD::QName.new(nil, "ContributorRole")]], ["personName", ["SOAP::SOAPString", XSD::QName.new(nil, "PersonName")]], ["personNameInverted", ["SOAP::SOAPString", XSD::QName.new(nil, "PersonNameInverted")]], ["titlesBeforeNames", ["SOAP::SOAPString", XSD::QName.new(nil, "TitlesBeforeNames")]], ["keyNames", ["SOAP::SOAPString", XSD::QName.new(nil, "KeyNames")]]]

Instance Method Summary collapse

Constructor Details

#initialize(sequenceNumber = nil, contributorRole = nil, personName = nil, personNameInverted = nil, titlesBeforeNames = nil, keyNames = nil) ⇒ Contributor

Returns a new instance of Contributor.



143
144
145
146
147
148
149
150
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 143

def initialize(sequenceNumber = nil, contributorRole = nil, personName = nil, personNameInverted = nil, titlesBeforeNames = nil, keyNames = nil)
  @sequenceNumber = sequenceNumber
  @contributorRole = contributorRole
  @personName = personName
  @personNameInverted = personNameInverted
  @titlesBeforeNames = titlesBeforeNames
  @keyNames = keyNames
end

Instance Method Details

#ContributorRoleObject



103
104
105
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 103

def ContributorRole
  @contributorRole
end

#ContributorRole=(value) ⇒ Object



107
108
109
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 107

def ContributorRole=(value)
  @contributorRole = value
end

#KeyNamesObject



135
136
137
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 135

def KeyNames
  @keyNames
end

#KeyNames=(value) ⇒ Object



139
140
141
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 139

def KeyNames=(value)
  @keyNames = value
end

#PersonNameObject



111
112
113
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 111

def PersonName
  @personName
end

#PersonName=(value) ⇒ Object



115
116
117
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 115

def PersonName=(value)
  @personName = value
end

#PersonNameInvertedObject



119
120
121
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 119

def PersonNameInverted
  @personNameInverted
end

#PersonNameInverted=(value) ⇒ Object



123
124
125
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 123

def PersonNameInverted=(value)
  @personNameInverted = value
end

#SequenceNumberObject



95
96
97
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 95

def SequenceNumber
  @sequenceNumber
end

#SequenceNumber=(value) ⇒ Object



99
100
101
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 99

def SequenceNumber=(value)
  @sequenceNumber = value
end

#TitlesBeforeNamesObject



127
128
129
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 127

def TitlesBeforeNames
  @titlesBeforeNames
end

#TitlesBeforeNames=(value) ⇒ Object



131
132
133
# File 'lib/rbook/titlepage/titlepage_utils.rb', line 131

def TitlesBeforeNames=(value)
  @titlesBeforeNames = value
end