Class AbstractVertex
Abstract base class for graph vertices
Implements
Inherited Members
Namespace: Firefly.CloudFormationParser.GraphObjects
Assembly: Firefly.CloudFormationParser.dll
Syntax
public abstract class AbstractVertex : IVertex
Constructors
| Improve this Doc View SourceAbstractVertex(ITemplateObject)
Initializes a new instance of the AbstractVertex class.
Declaration
protected AbstractVertex(ITemplateObject templateObject)
Parameters
Type | Name | Description |
---|---|---|
ITemplateObject | templateObject | The template object. |
Properties
| Improve this Doc View SourceName
Gets the name of the vertex, which is the name assigned to the referenced template object.
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
String | The name. |
Shape
Gets the shape with which to draw the vertex.
Declaration
public abstract GraphvizVertexShape Shape { get; }
Property Value
Type | Description |
---|---|
QuikGraph.Graphviz.Dot.GraphvizVertexShape | The shape. |
TemplateObject
Gets the template object associated with this vertex.
Declaration
public ITemplateObject TemplateObject { get; }
Property Value
Type | Description |
---|---|
ITemplateObject | The template object. |