Class: Aws::RightSaxParserCallback
- Defined in:
- lib/awsbase/right_awsbase.rb
Overview
Class Method Summary collapse
-
.include_callback ⇒ Object
:nodoc:.
Instance Method Summary collapse
-
#initialize(right_aws_parser) ⇒ RightSaxParserCallback
constructor
A new instance of RightSaxParserCallback.
- #on_cdata_block(cdata) ⇒ Object
- #on_characters(chars) ⇒ Object
- #on_comment(msg) ⇒ Object
- #on_end_document ⇒ Object
- #on_end_element(name) ⇒ Object
- #on_processing_instruction(target, data) ⇒ Object
- #on_start_document ⇒ Object
- #on_start_element(name, attr_hash) ⇒ Object
Constructor Details
#initialize(right_aws_parser) ⇒ RightSaxParserCallback
Returns a new instance of RightSaxParserCallback.
1023 1024 1025 |
# File 'lib/awsbase/right_awsbase.rb', line 1023 def initialize(right_aws_parser) @right_aws_parser = right_aws_parser end |
Class Method Details
.include_callback ⇒ Object
:nodoc:
1019 1020 1021 |
# File 'lib/awsbase/right_awsbase.rb', line 1019 def self.include_callback include XML::SaxParser::Callbacks end |
Instance Method Details
#on_cdata_block(cdata) ⇒ Object
1050 1051 1052 |
# File 'lib/awsbase/right_awsbase.rb', line 1050 def on_cdata_block(cdata) ; end |
#on_characters(chars) ⇒ Object
1031 1032 1033 |
# File 'lib/awsbase/right_awsbase.rb', line 1031 def on_characters(chars) @right_aws_parser.text(chars) end |
#on_comment(msg) ⇒ Object
1042 1043 1044 |
# File 'lib/awsbase/right_awsbase.rb', line 1042 def on_comment(msg) ; end |
#on_end_document ⇒ Object
1054 1055 |
# File 'lib/awsbase/right_awsbase.rb', line 1054 def on_end_document; end |
#on_end_element(name) ⇒ Object
1035 1036 1037 |
# File 'lib/awsbase/right_awsbase.rb', line 1035 def on_end_element(name) @right_aws_parser.tag_end(name) end |
#on_processing_instruction(target, data) ⇒ Object
1046 1047 1048 |
# File 'lib/awsbase/right_awsbase.rb', line 1046 def on_processing_instruction(target, data) ; end |
#on_start_document ⇒ Object
1039 1040 |
# File 'lib/awsbase/right_awsbase.rb', line 1039 def on_start_document; end |
#on_start_element(name, attr_hash) ⇒ Object
1027 1028 1029 |
# File 'lib/awsbase/right_awsbase.rb', line 1027 def on_start_element(name, attr_hash) @right_aws_parser.tag_start(name, attr_hash) end |