Systems and methods consistent with the present invention use a Namespace
paradigm to define an external component reference to a style sheet. When
the style sheet processor processes the tags in the style sheet, it
recognizes the external component declaration. The style sheet will
contain a name of the external component instance and a definition of the
method to execute associated with the external component instance, and may
contain arguments for the method associated with the external component
instance which is executing. The XSLT processor then relinquishes control
to the external component to execute the method defined in the style
sheet. The results of the method's execution may be placed in the
transform document generated by processing the style sheet. However, this
is not required and other results may be generated, including those not
related to the transform document.
Совместимые систем и методов с присытствыющий вымысел используют парадигму namespace для того чтобы определить внешнюю компонентную справку к листу типа. Когда обработчик листа типа обрабатывает бирки в типе покрывают, оно узнают внешнее компонентное объявление. Лист типа будет содержать имя внешнего компонентного примера и определение метода для того чтобы исполнить associated с внешним компонентным примером, и может содержать аргументы для метода связанного с внешним компонентным примером который исполняет. Обработчик XSLT после этого relinquishes управление к внешнему компоненту для того чтобы исполнить метод определенный в листе типа. Результаты исполнения метода могут быть помещены в документе преобразовывать произведенном путем обрабатывать лист типа. Однако, это необходимо и другие результаты могут быть произведены, включая те родственные к документу преобразовывать.