A simple mutable implementation of the IPort
interface that can be used stand-alone.
Namespace: yWorks.yFiles.UI.ModelAssembly: yWorks.yFilesWPF.Viewer (in yWorks.yFilesWPF.Viewer.dll) Version: 2.2.0.2 (2.2.0.2)
Syntax
| C# |
|---|
public class SimplePort : AbstractModelItem, IPort, IModelItem, ILookup, ITagOwner |
| Visual Basic |
|---|
Public Class SimplePort _ Inherits AbstractModelItem _ Implements IPort, IModelItem, ILookup, ITagOwner |
Remarks
Note that this class is not the one used as the default implementation
of a DefaultGraph's IPorts and casting an IPort
to this class will most likely fail.
Instances of this class can be used without an accompanying graph instance. All of the
properties are mutable. An example of a possible use case would be the rendering of a port
into a graphics context: Simply instantiate a SimplePort, associate a style with it
and use the style's renderer instance to obtain a paintable for the port.
Inheritance Hierarchy
System..::..Object
yWorks.yFiles.UI.Model..::..AbstractModelItem
yWorks.yFiles.UI.Model..::..SimplePort
yWorks.yFiles.UI.Model..::..AbstractModelItem
yWorks.yFiles.UI.Model..::..SimplePort