public interface IXMLProcessor : IInterface
public interface class IXMLProcessor : public IInterface
Name | Description | |
---|---|---|
![]() | InterfaceName | This name is used to register the type as an interface. (Inherited from Eplan.EplApi.ApplicationFramework.IInterface) |
Name | Description | |
---|---|---|
![]() | CanExport | Indicates whether the converter provides an export option. |
![]() | CanImport | Indicates whether the converter can convert external formats to XML. |
![]() | Export | Converts the XML file to a special file. |
![]() | GetErrorMessage | Returns an error message if an error occured during export/import. |
![]() | GetFileFilter | Returns the filter string for the file selection box. |
![]() | GetName | Returns the name of the converter. |
![]() | GetOption | Returns a settings dialog for this processor. Dialog is only created, but not displayed! |
![]() | Import | Conversion from sImportFile to sXmlFile. sXmlFile might be passed as "". In this case, the converter must set a file name. EContext may point to an EProgress object to support a progress bar. Returns true if successful. |
![]() | PostExport | Is called after export has been completed. |
![]() | PostImport | Is called after import has been completed. |
IXMLProcessor Members
Eplan.EplApi.ApplicationFramework Namespace
XMLProcessor.html