A style renderer that renders XmlStyle<(Of <(<'TModelItem, TStyle>)>)>s.

Namespace: yWorks.yFiles.Graph.Web
Assembly: yFilesServer (in yFilesServer.dll) Version: 1.8.0.0 (1.8)

Syntax

C#
public abstract class XmlStyleRenderer<TModelItem, TStyle, TSubStyle> : AbstractStyleRenderer<TModelItem, TStyle, TSubStyle>
where TModelItem : class, IModelItem
where TStyle : class, IVisualStyle<TModelItem>
where TSubStyle : XmlStyle<TModelItem, TStyle>, TStyle
Visual Basic
Public MustInherit Class XmlStyleRenderer(Of TModelItem As {Class, IModelItem}, TStyle As {Class, IVisualStyle(Of TModelItem)}, TSubStyle As {XmlStyle(Of TModelItem, TStyle), TStyle}) _
	Inherits AbstractStyleRenderer(Of TModelItem, TStyle, TSubStyle)

Type Parameters

TModelItem
The type of item this renderer works on
TStyle
The basic class of the style that is associated with this kind of item
TSubStyle
The specific style interface used by style instances that return this renderer

Inheritance Hierarchy

System..::..Object
  AbstractStyleRenderer<(Of <(<'TModelItem, TStyle, TSubStyle>)>)>
    yWorks.yFiles.Graph.Web..::..XmlStyleRenderer<(Of <(<'TModelItem, TStyle, TSubStyle>)>)>
      yWorks.yFiles.Graph.Web..::..XmlEdgeStyleRenderer
      yWorks.yFiles.Graph.Web..::..XmlLabelStyleRenderer
      yWorks.yFiles.Graph.Web..::..XmlNodeStyleRenderer
      yWorks.yFiles.Graph.Web..::..XmlPortStyleRenderer

See Also