Table of Contents

Class StationRepairNode

Namespace
Acuit.Pinpoint.Services.Entities
Assembly
Acuit.Pinpoint.Services.Entities.dll

A node in the repair hierarchy.

[DataContract(Namespace = "http://schemas.datacontract.org/2004/07/Acuit.Pinpoint.Server.Business")]
public class StationRepairNode : INameNode<StationRepairNode>
Inheritance
StationRepairNode
Implements
Inherited Members

Constructors

StationRepairNode()

public StationRepairNode()

Properties

Children

Gets the children for this node.

public IList<StationRepairNode> Children { get; }

Property Value

IList<StationRepairNode>

Name

Gets the name of this node. This will be an empty string for the root node.

[DataMember]
public string Name { get; set; }

Property Value

string

Parent

Gets the parent for this node, or null if this is a root node.

public StationRepairNode? Parent { get; }

Property Value

StationRepairNode

VisibleChildren

Gets the children that are not hidden.

public IEnumerable<StationRepairNode> VisibleChildren { get; }

Property Value

IEnumerable<StationRepairNode>