Class: GeoWorks::Discovery::DocumentBuilder
- Inherits:
-
Object
- Object
- GeoWorks::Discovery::DocumentBuilder
- Defined in:
- app/services/geo_works/discovery/document_builder.rb,
app/services/geo_works/discovery/document_builder/wxs.rb,
app/services/geo_works/discovery/document_builder/date_builder.rb,
app/services/geo_works/discovery/document_builder/slug_builder.rb,
app/services/geo_works/discovery/document_builder/document_path.rb,
app/services/geo_works/discovery/document_builder/document_helper.rb,
app/services/geo_works/discovery/document_builder/spatial_builder.rb,
app/services/geo_works/discovery/document_builder/composite_builder.rb,
app/services/geo_works/discovery/document_builder/layer_info_builder.rb,
app/services/geo_works/discovery/document_builder/references_builder.rb,
app/services/geo_works/discovery/document_builder/basic_metadata_builder.rb
Defined Under Namespace
Classes: BasicMetadataBuilder, CompositeBuilder, DateBuilder, DocumentHelper, DocumentPath, LayerInfoBuilder, ReferencesBuilder, SlugBuilder, SpatialBuilder, Wxs
Instance Attribute Summary collapse
-
#document ⇒ Object
readonly
Returns the value of attribute document.
-
#geo_concern ⇒ Object
readonly
Returns the value of attribute geo_concern.
Instance Method Summary collapse
-
#initialize(geo_concern, document) ⇒ DocumentBuilder
constructor
A new instance of DocumentBuilder.
Constructor Details
#initialize(geo_concern, document) ⇒ DocumentBuilder
Returns a new instance of DocumentBuilder.
25 26 27 28 29 |
# File 'app/services/geo_works/discovery/document_builder.rb', line 25 def initialize(geo_concern, document) @geo_concern = geo_concern @document = document builders.build(document) end |
Instance Attribute Details
#document ⇒ Object (readonly)
Returns the value of attribute document.
31 32 33 |
# File 'app/services/geo_works/discovery/document_builder.rb', line 31 def document @document end |
#geo_concern ⇒ Object (readonly)
Returns the value of attribute geo_concern.
31 32 33 |
# File 'app/services/geo_works/discovery/document_builder.rb', line 31 def geo_concern @geo_concern end |