Class RSS::TrackBackModel10::TrackBackAbout
In: lib/rss/trackback.rb
Parent: Element

Methods

Included Modules

RSS10

External Aliases

resource -> value
resource= -> value=

Public Class methods

[Source]

     # File lib/rss/trackback.rb, line 169
169:       def initialize(*args)
170:         if Utils.element_initialize_arguments?(args)
171:           super
172:         else
173:           super()
174:           self.resource = args[0]
175:         end
176:       end

[Source]

     # File lib/rss/trackback.rb, line 147
147:         def required_prefix
148:           TRACKBACK_PREFIX
149:         end

[Source]

     # File lib/rss/trackback.rb, line 151
151:         def required_uri
152:           TRACKBACK_URI
153:         end

Public Instance methods

[Source]

     # File lib/rss/trackback.rb, line 178
178:       def full_name
179:         tag_name_with_prefix(TRACKBACK_PREFIX)
180:       end

Private Instance methods

[Source]

     # File lib/rss/trackback.rb, line 183
183:       def maker_target(abouts)
184:         abouts.new_about
185:       end

[Source]

     # File lib/rss/trackback.rb, line 187
187:       def setup_maker_attributes(about)
188:         about.resource = self.resource
189:       end

[Validate]