C# Class TUM.CMS.VplControl.Core.Connector

Inheritance: INotifyPropertyChanged
Mostra file Open project: tumcms/TUM.CMS.VPLControl Class Usage Examples

Public Properties

Property Type Description
endEllipse ConnectorPort
srtEllipse ConnectorPort

Public Methods

Method Description
Connector ( VplControl hostCanvas, Port startPort, Port endPort ) : System
Delete ( ) : void
DeserializeNetwork ( XmlReader xmlReader ) : void
RemoveFromCanvas ( ) : void
SerializeNetwork ( XmlWriter xmlWriter ) : void
SynchroniseAfterZoom ( ) : void

Private Methods

Method Description
DefinePath ( ) : void
ObserveNode ( Node node ) : void
OnPropertyChanged ( [ propertyName = null ) : void
Origin_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
PathOnMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs mouseButtonEventArgs ) : void
Path_MouseDown ( object sender, System e ) : void
node_DeletedInNodeCollection ( object sender, EventArgs e ) : void

Method Details

Connector() public method

public Connector ( VplControl hostCanvas, Port startPort, Port endPort ) : System
hostCanvas VplControl
startPort Port
endPort Port
return System

Delete() public method

public Delete ( ) : void
return void

DeserializeNetwork() public method

public DeserializeNetwork ( XmlReader xmlReader ) : void
xmlReader System.Xml.XmlReader
return void

RemoveFromCanvas() public method

public RemoveFromCanvas ( ) : void
return void

SerializeNetwork() public method

public SerializeNetwork ( XmlWriter xmlWriter ) : void
xmlWriter System.Xml.XmlWriter
return void

SynchroniseAfterZoom() public method

public SynchroniseAfterZoom ( ) : void
return void

Property Details

endEllipse public_oe property

public ConnectorPort,TUM.CMS.VplControl.Core endEllipse
return ConnectorPort

srtEllipse public_oe property

public ConnectorPort,TUM.CMS.VplControl.Core srtEllipse
return ConnectorPort