apm_required_attribute_value (public)

 apm_required_attribute_value element attribute

Defined in packages/acs-tcl/tcl/apm-xml-procs.tcl

Returns an attribute of an XML element, throwing an error if the attribute is not set.

Parameters:
element (required)
attribute (required)

Partial Call Graph (max 5 caller/called nodes):
apm_attribute_value apm_attribute_value (public) xml_node_get_name xml_node_get_name (public) apm_required_attribute_value apm_required_attribute_value apm_required_attribute_value->apm_attribute_value apm_required_attribute_value->xml_node_get_name

Testcases:
No testcase defined.
Source code:
    set value [apm_attribute_value $element $attribute]
    if { $value eq "" } {
        error "Required attribute \"$attribute\" missing from <[xml_node_get_name $element]>"
    }
    return $value
XQL Not present:
PostgreSQL, Oracle
Generic XQL file:
packages/acs-tcl/tcl/apm-xml-procs.xql

[ hide source ] | [ make this the default ]
Show another procedure: