Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
3500:0600:0620 [2026/08/13 00:55] – removed - external edit (Unknown date) 127.0.0.13500:0600:0620 [2026/08/13 01:10] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +{{tag>Programmers_Reference IDocumentEngine_Interface}}
 +[<10>]
 +===== Implementing Server Side Component =====
 +
 +The server side component of the new document type runs inside the //**AwareIM**// server (as opposed to the client side component which runs inside the Configuration Tool). The server side component is mainly responsible for generation of documents from document templates – it goes through document template and generates documents by replacing tags encountered in the document template with the appropriate values of expressions contained inside the tags.
 +
 +The server side component is a class implementing the ''IDocumentEngine'' interface. The following methods must be implemented by the class:
 +
 +{{topic>methods +idocumentengine_interface&notags}}
 +{{simplenavi>.:0620}}
 +