project BLF > class BFcTranslation > method StartElementInternal
Description
Specific SAX-handler procedure.
This procedure is executed each time the SAX parser finds a new element (start tag).
Parameters:
->icNameSpace = URI for the names space
->icLocalName = name of the element that triggered the event
->icQName = name of the element that triggered the event
->ihAttributes = SAX attribute object for named attributes
Parameters
| icNameSpace | input | character | URI for the namespace |
| icLocalName | input | character | name of the element that triggered the event |
| icQName | input | character | |
| ihAttributes | input | handle | SAX attribute object for named attributes |
Internal usage
unused
program code (program9/bfctranslation.p)
assign vcName = icLocalName
vcTemp = "":U.
if vcName = "data":U
then assign viTransNr = integer(ihAttributes:get-value-by-qname("name":U)).
if vcName = "resheader":U and
ihAttributes:get-value-by-qname("name":U) = "ancestor projects":U
then assign vlInProjectList = true.
if vcName = "resheader":U and
ihAttributes:get-value-by-qname("name":U) = "project":U
then assign vlInProjectTag = true.