C# Class SilverlightMappingToolBasic.UI.SuperGraph.Controller.ArrowControlFactory

Afficher le fichier Open project: chris-tomich/Glyma

Private Properties

Свойство Type Description
CreateSet ArrowControlFactorySet

Méthodes publiques

Méthode Description
ArrowControlFactory ( NodeControlFactory nodeFactory ) : System
Clear ( ) : IEnumerable
CreateArrow ( ViewModel viewModelRelationship ) : ArrowControl
IsArrowExist ( System.Guid from, System.Guid to ) : bool
IsRelationshipExist ( ViewModel viewModelRelationship ) : bool
ReassessPendingRelationships ( ) : IEnumerable
RemoveArrow ( ArrowControl arrowControl ) : ArrowControlFactorySet
RemoveArrow ( System.Guid relationshipId ) : ArrowControlFactorySet
RemoveArrow ( ViewModel viewModelArrow ) : ArrowControlFactorySet
RemoveArrows ( ViewModel node ) : IEnumerable

Private Methods

Méthode Description
CreateSet ( ViewModel viewModelRelationship, NodeControl fromControl, NodeControl toControl ) : ArrowControlFactorySet

Method Details

ArrowControlFactory() public méthode

public ArrowControlFactory ( NodeControlFactory nodeFactory ) : System
nodeFactory NodeControlFactory
Résultat System

Clear() public méthode

public Clear ( ) : IEnumerable
Résultat IEnumerable

CreateArrow() public méthode

public CreateArrow ( ViewModel viewModelRelationship ) : ArrowControl
viewModelRelationship ViewModel
Résultat SilverlightMappingToolBasic.UI.SuperGraph.View.Arrow.ArrowControl

IsArrowExist() public méthode

public IsArrowExist ( System.Guid from, System.Guid to ) : bool
from System.Guid
to System.Guid
Résultat bool

IsRelationshipExist() public méthode

public IsRelationshipExist ( ViewModel viewModelRelationship ) : bool
viewModelRelationship ViewModel
Résultat bool

ReassessPendingRelationships() public méthode

public ReassessPendingRelationships ( ) : IEnumerable
Résultat IEnumerable

RemoveArrow() public méthode

public RemoveArrow ( ArrowControl arrowControl ) : ArrowControlFactorySet
arrowControl SilverlightMappingToolBasic.UI.SuperGraph.View.Arrow.ArrowControl
Résultat ArrowControlFactorySet

RemoveArrow() public méthode

public RemoveArrow ( System.Guid relationshipId ) : ArrowControlFactorySet
relationshipId System.Guid
Résultat ArrowControlFactorySet

RemoveArrow() public méthode

public RemoveArrow ( ViewModel viewModelArrow ) : ArrowControlFactorySet
viewModelArrow ViewModel
Résultat ArrowControlFactorySet

RemoveArrows() public méthode

public RemoveArrows ( ViewModel node ) : IEnumerable
node ViewModel
Résultat IEnumerable