INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "XACE error handler to be used with gmsgs"
project: "Visual Eiffel"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: ve_settings
deferred class XACE_ERROR_HANDLER
inherit

ET_XACE_ERROR_HANDLER
end

XACE_MESSAGE_DATA
end
feature -- XACE errors

report_cannot_read_file_error (a_filename: STRING)

report_cannot_write_file_error (a_filename: STRING)

report_parser_error (a_message: STRING)

report_not_xace_file_error (a_filename: STRING)

report_wrong_root_element_error (an_element_name: STRING; a_position: XM_POSITION)

report_missing_attribute_error (a_containing_element: XM_ELEMENT; an_attribute_name: STRING; a_position: XM_POSITION)

report_missing_element_error (a_containing_element: XM_ELEMENT; an_element_name: STRING; a_position: XM_POSITION)

report_unknown_element_error (a_containing_element: XM_ELEMENT; an_element: XM_ELEMENT; a_position: XM_POSITION)

report_invalid_expression_error (an_invalid_expression: STRING; a_position: XM_POSITION)

report_boolean_expected_error (an_element: XM_ELEMENT; an_attribute_name: STRING; an_actual_value: STRING; a_position: XM_POSITION)

report_positive_integer_expected_error (an_element: XM_ELEMENT; an_attribute_name: STRING; an_actual_value: STRING; a_position: XM_POSITION)

report_non_empty_attribute_expected_error (an_element: XM_ELEMENT; an_attribute_name: STRING; a_position: XM_POSITION)

report_wrong_attribute_value_error (an_element: XM_ELEMENT; an_attribute_name: STRING; an_actual_value: STRING; an_expected_values: DS_LINEAR [STRING]; a_position: XM_POSITION)

report_multiple_library_prefix_error (a_mount1, a_mount2: ET_XACE_MOUNTED_LIBRARY)
feature -- XACE warnings

report_attribute_obsoleted_by_element_warning (an_element: XM_ELEMENT; an_attribute_name: STRING; a_new_element: STRING; a_position: XM_POSITION)

report_element_obsoleted_by_element_warning (an_element: XM_ELEMENT; a_new_element: STRING; a_position: XM_POSITION)

report_obsolete_cluster_element_warning (a_position: XM_POSITION)

report_obsolete_exclude_element_warning (a_position: XM_POSITION)

report_unknown_option_warning (an_element: XM_ELEMENT; a_position: XM_POSITION)
feature -- Data

xml_parser: XM_PARSER
end -- class XACE_ERROR_HANDLER

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES