The GetActiveDocument and GetDocumentList methods have the Documents container created in the previous section as an input argument. The Tool adapters will create and add document instances to the Documents container. Before calling these methods of IEFAdapter, EFServiceManager will create necessary container compositions and containers.
DocumentExistsinTool and GetRevision methods have the IObject interface of the document object as an input argument. Tool adapters will use this IObject interface to get the properties of the document object (UID, Name, DocumentType, etc.) as needed.