Method: XSD::BaseObject#documentation

Defined in:
lib/xsd/base_object.rb

#documentationObject

Return element documentation



191
192
193
194
195
196
197
198
199
200
201
202
# File 'lib/xsd/base_object.rb', line 191

def documentation
  @documentation ||= begin
    docs = documentation_for(node)
    if docs.any?
      docs
    elsif is_a?(Referenced) && referenced?
      documentation_for(reference.node)
    else
      []
    end
  end
end