{{tag>Programmers_Reference IDocumentEngine_Interface}} [<10>] ===== Implementing Server Side Component ===== The server side component of the new document type runs inside the //**Aware IM**// 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¬ags}} {{simplenavi>:docs:3500:0600:0620}}