Class: RoadForest::TypeHandlers::RDFaWriter::ObjectEnvironment
- Inherits:
-
RenderEnvironment
- Object
- RenderEnvironment
- RoadForest::TypeHandlers::RDFaWriter::ObjectEnvironment
- Defined in:
- lib/roadforest/type-handlers/rdfa-writer/object-environment.rb
Direct Known Subclasses
NilObjectEnvironment, NodeObjectEnvironment, UriObjectEnvironment, XMLLiteralObjectEnvironment
Instance Attribute Summary collapse
-
#inlist ⇒ Object
Returns the value of attribute inlist.
-
#object ⇒ Object
Returns the value of attribute object.
-
#predicate ⇒ Object
Returns the value of attribute predicate.
Attributes inherited from RenderEnvironment
#_engine, #heading_predicates, #lang, #parent
Instance Method Summary collapse
- #literal? ⇒ Boolean
- #simple_attrs ⇒ Object (also: #attrs)
- #template_kinds ⇒ Object
Methods inherited from RenderEnvironment
#_base_env_, #add_debug, #escape_entities, #get_content, #get_curie, #get_dt_curie, #get_lang, #get_predicate_name, #get_value, #initialize, #inspect, #is_subject?, #like_a?, #list_property_envs, #object_env, #render_checked, #simple_property_env, #subject_env, #yielded
Constructor Details
This class inherits a constructor from RoadForest::TypeHandlers::RDFaWriter::RenderEnvironment
Instance Attribute Details
#inlist ⇒ Object
Returns the value of attribute inlist.
5 6 7 |
# File 'lib/roadforest/type-handlers/rdfa-writer/object-environment.rb', line 5 def inlist @inlist end |
#object ⇒ Object
Returns the value of attribute object.
5 6 7 |
# File 'lib/roadforest/type-handlers/rdfa-writer/object-environment.rb', line 5 def object @object end |
#predicate ⇒ Object
Returns the value of attribute predicate.
5 6 7 |
# File 'lib/roadforest/type-handlers/rdfa-writer/object-environment.rb', line 5 def predicate @predicate end |
Instance Method Details
#literal? ⇒ Boolean
17 18 19 |
# File 'lib/roadforest/type-handlers/rdfa-writer/object-environment.rb', line 17 def literal? object.literal? end |
#simple_attrs ⇒ Object Also known as: attrs
7 8 9 |
# File 'lib/roadforest/type-handlers/rdfa-writer/object-environment.rb', line 7 def simple_attrs {:property => get_curie(predicate), :content => get_content(object), :lang => get_lang(object), :datatype => get_dt_curie(object), :inlist => inlist} end |
#template_kinds ⇒ Object
13 14 15 |
# File 'lib/roadforest/type-handlers/rdfa-writer/object-environment.rb', line 13 def template_kinds %w{object} end |