A ModelManager<(Of <(<'T>)>)> implementation that manages the
visual decoration of the focused element in a canvas.
Namespace: yWorks.Canvas.ModelAssembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version: 2.1.0.2
Syntax
| C# |
|---|
public class FocusPaintManager<T> : InstallerBasedModelManager<T>, INotifyPropertyChanged, IModelItemInstaller<TModelItem> where T : ILookup |
| Visual Basic |
|---|
Public Class FocusPaintManager(Of T As ILookup) _ Inherits InstallerBasedModelManager(Of T) _ Implements INotifyPropertyChanged, IModelItemInstaller(Of TModelItem) |
Type Parameters
- T
- The type of the items.
Remarks
For the item that should be focused this class uses the ILookup mechanism of
the item to lookup an IFocusIndicatorInstaller
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..::..FocusPaintManager<(Of <(<'T>)>)>
yWorks.Canvas.Model..::..ModelManager<(Of <(<'T>)>)>
yWorks.Canvas.Model..::..InstallerBasedModelManager<(Of <(<'T>)>)>
yWorks.Canvas.Model..::..FocusPaintManager<(Of <(<'T>)>)>