indexing description: "[ processor for setting node ]" author: "Steiner Fabrizio" date: "$Date$" revision: "$Revision$" class SETTING_NODE_PROCESSOR inherit NODE_PROCESSOR create make feature -- Access Name: STRING is "setting" -- Name of node to process Mandatory_attributes: ARRAY [STRING] is -- Table of mandatory attributes once Result := << "label","value" >> Result.compare_objects end feature -- Basic operations process is -- Process node. local cond_list:CONDITION_LIST do cond_list ?= target when_void_set_parent_node_error (cond_list) if not has_error then cond_list.add_condition (create {SETTING}.make(attribute("label"),attribute_boolean("value"))) end end end