Contains classes for displaying and editing flow diagrams.

Classes

  ClassDescription
CommentFlowDiagramNodeBuilder
A type of IDiagramNodeBuilder for building CommentNode objects.
DecisionFlowDiagramNodeBuilder
A type of IDiagramNodeBuilder for building DecisionNode objects.
DecisionNode
A DiagramNode representing a decision in a FlowDiagramModel.
EndFlowDiagramNodeBuilder
A type of IDiagramNodeBuilder for building EndNode objects.
EndNode
A DiagramNode representing the end of a FlowDiagramModel.
FlowDiagramConnection
Represents a connection in a FlowDiagramModel.
FlowDiagramConnectionBuilder
A type of IDiagramConnectionBuilder that can build FlowDiagramConnection objects between two FlowDiagramConnectionPoint objects and add them to a FlowDiagramModel.
FlowDiagramConnectionPoint
Represents a point on a DiagramNode where a FlowDiagramConnection can connect.
FlowDiagramLayoutAlgorithmInfo
An ILayoutAlgorithmInfo implementation containing Flow Diagram specific layout logic.
FlowDiagramModel
Represents a flow diagram.
FlowDiagramXmlSerializer
Serializes and deserializes FlowDiagramModel objects as XML.
StandardFlowDiagramToolBoxItems
Provides standard toolbox item resources.
StartFlowDiagramNodeBuilder
A type of IDiagramNodeBuilder for building StartNode objects.
StartNode
A DiagramNode representing the start node of a FlowDiagramModel.
StepFlowDiagramNodeBuilder
A type of IDiagramNodeBuilder for building StepNode objects.
StepNode
A DiagramNode representing a step in a FlowDiagramModel. A StepNode can have any number if incomming connections but only allows for a single outbound connection.
StepNodeTool
Provides attached properties which configure a DiagramNodeTool to create StepNode objects with a specified DiagramShape.
TitleFlowDiagramNodeBuilder
A type of IDiagramNodeBuilder for building TitleNode objects.