Class: SvgConform::Requirements::IdReferenceRequirement::State
- Inherits:
-
Object
- Object
- SvgConform::Requirements::IdReferenceRequirement::State
- Defined in:
- lib/svg_conform/requirements/id_reference_requirement.rb
Overview
Nested State class - requirement owns its state structure
Instance Attribute Summary collapse
-
#collected_ids ⇒ Object
Returns the value of attribute collected_ids.
-
#href_refs ⇒ Object
Returns the value of attribute href_refs.
-
#other_refs ⇒ Object
Returns the value of attribute other_refs.
-
#url_refs ⇒ Object
Returns the value of attribute url_refs.
Instance Method Summary collapse
-
#initialize ⇒ State
constructor
A new instance of State.
Constructor Details
#initialize ⇒ State
Returns a new instance of State.
13 14 15 16 17 18 |
# File 'lib/svg_conform/requirements/id_reference_requirement.rb', line 13 def initialize @collected_ids = Set.new @url_refs = [] @href_refs = [] @other_refs = [] end |
Instance Attribute Details
#collected_ids ⇒ Object
Returns the value of attribute collected_ids.
11 12 13 |
# File 'lib/svg_conform/requirements/id_reference_requirement.rb', line 11 def collected_ids @collected_ids end |
#href_refs ⇒ Object
Returns the value of attribute href_refs.
11 12 13 |
# File 'lib/svg_conform/requirements/id_reference_requirement.rb', line 11 def href_refs @href_refs end |
#other_refs ⇒ Object
Returns the value of attribute other_refs.
11 12 13 |
# File 'lib/svg_conform/requirements/id_reference_requirement.rb', line 11 def other_refs @other_refs end |
#url_refs ⇒ Object
Returns the value of attribute url_refs.
11 12 13 |
# File 'lib/svg_conform/requirements/id_reference_requirement.rb', line 11 def url_refs @url_refs end |