diff --git a/Modules.Patterns/Modules/IDB.vb b/Modules.Patterns/Modules/IDB.vb new file mode 100644 index 00000000..5b95ff70 --- /dev/null +++ b/Modules.Patterns/Modules/IDB.vb @@ -0,0 +1,31 @@ +Imports System.Windows.Forms +Imports DigitalData.Controls.LookupGrid +Imports DigitalData.Modules.Logging + +Namespace [PatternModule] + ''' + ''' Patterns for Windream Indicies + ''' + Public Class IDB + Inherits BaseModule + Implements IModule + + Public Const IDB_OBJECT_ID = "IDB_OBJECT_ID" + + Public Property PatternIdentifier As String = "IDB" Implements IModule.PatternIdentifier + Public Property IsComplex As Boolean = True Implements IModule.IsComplex + + Private ReadOnly Logger As Logger + + Public Sub New(pLogConfig As LogConfig) + MyBase.New(pLogConfig) + Logger = pLogConfig.GetLogger() + End Sub + + Public Function Replace(pInput As String, pReplaceMap As Dictionary(Of String, Object)) As String Implements IModule.Replace + 'TODO: Implement, depends on IDB Data, which is not in monorepo yet + + Return pInput + End Function + End Class +End Namespace diff --git a/Modules.Patterns/My Project/AssemblyInfo.vb b/Modules.Patterns/My Project/AssemblyInfo.vb index 7fc8ac9c..478f1c21 100644 --- a/Modules.Patterns/My Project/AssemblyInfo.vb +++ b/Modules.Patterns/My Project/AssemblyInfo.vb @@ -12,7 +12,7 @@ Imports System.Runtime.InteropServices - + diff --git a/Modules.Patterns/Patterns.vbproj b/Modules.Patterns/Patterns.vbproj index eefd03d6..30f90ec2 100644 --- a/Modules.Patterns/Patterns.vbproj +++ b/Modules.Patterns/Patterns.vbproj @@ -81,6 +81,7 @@ +