Jump to: navigation, search

Difference between revisions of "Interface Tools Library"


(Classes)
(Classes)
Line 16: Line 16:
  
 
public class CustomInterface : UBIKStandardInterface, IUBIKImport, IUBIKExport
 
public class CustomInterface : UBIKStandardInterface, IUBIKImport, IUBIKExport
 +
</source>
 +
 +
=== InterfaceFileManager ===
 +
* Provide basic methods for file handling
 +
<source lang="csharp">
 +
namespace UBIK.Interface.Tools
 +
public abstract class InterfaceFileManager
 +
</source>
 +
 +
==== ImportFileManager ====
 +
* Specialized file handling methods for import
 +
<source lang="csharp">
 +
namespace UBIK.Interface.Tools
 +
public class ImportFileManager : InterfaceFileManager
 +
</source>
 +
 +
==== ExportFileManager ====
 +
* Specialized file handling methods for export
 +
<source lang="csharp">
 +
namespace UBIK.Interface.Tools
 +
public class ExportFileManager : InterfaceFileManager
 
</source>
 
</source>

Revision as of 10:29, 11 February 2014

The UBIK.Interface.Tools library provides features related to interface operations, like

  • Initialisation of UBIK® interface objects
  • File management for import / export processes
  • Logging mechanisms
  • Methods for accessing UBIK® objects and properties

Classes

UBIKStandardInterface

  • Standard UBIK® interface class for import and export
  • Customizing is initialized via call of InitCustomizing(false)
  • A new customized interface should derive from this class and additionally must implement the interfaces IUBIKImport and IUBIKExport, respectively
namespace UBIK.Interface.Tools
public abstract class UBIKStandardInterface : UBIKInterfaceBase

public class CustomInterface : UBIKStandardInterface, IUBIKImport, IUBIKExport

InterfaceFileManager

  • Provide basic methods for file handling
namespace UBIK.Interface.Tools
public abstract class InterfaceFileManager

ImportFileManager

  • Specialized file handling methods for import
namespace UBIK.Interface.Tools
public class ImportFileManager : InterfaceFileManager

ExportFileManager

  • Specialized file handling methods for export
namespace UBIK.Interface.Tools
public class ExportFileManager : InterfaceFileManager