A ModelManager<(Of <(<'T>)>)> implementation that manages the
visual decorations of highlighted elements in a canvas.
Namespace: yWorks.Canvas.ModelAssembly: yWorks.yFilesWPF.Viewer (in yWorks.yFilesWPF.Viewer.dll) Version: 2.2.0.2 (2.2.0.2)
Syntax
| C# |
|---|
public class HighlightPaintManager<T> : InstallerBasedModelManager<T>, IModelItemInstaller<TModelItem> where T : ILookup |
| Visual Basic |
|---|
Public Class HighlightPaintManager(Of T As ILookup) _ Inherits InstallerBasedModelManager(Of T) _ Implements IModelItemInstaller(Of TModelItem) |
Type Parameters
- T
- The type of the items.
Remarks
For each item that should be highlighted this class uses the ILookup mechanism of
the items to lookup an IHighlightInstaller
implementation which will do the actual installation of the decoration in the canvas.
Inheritance Hierarchy
System..::..Object
yWorks.Canvas.Model..::..ModelManager<(Of <(<'T>)>)>
yWorks.Canvas.Model..::..InstallerBasedModelManager<(Of <(<'T>)>)>
yWorks.Canvas.Model..::..HighlightPaintManager<(Of <(<'T>)>)>
yWorks.Canvas.Model..::..ModelManager<(Of <(<'T>)>)>
yWorks.Canvas.Model..::..InstallerBasedModelManager<(Of <(<'T>)>)>
yWorks.Canvas.Model..::..HighlightPaintManager<(Of <(<'T>)>)>