Class StationDefectNode
A node in the defect hierarchy.
[DataContract(Namespace = "http://schemas.datacontract.org/2004/07/Acuit.Pinpoint.Server.Business")]
public class StationDefectNode : INameNode<StationDefectNode>
- Inheritance
-
StationDefectNode
- Implements
- Inherited Members
Constructors
StationDefectNode()
public StationDefectNode()
Properties
AssociatedBuyoffs
Gets or sets the list of buyoffs associated with this defect or its descendants, or null if there are none.
public IList<LineBuyoff>? AssociatedBuyoffs { get; set; }
Property Value
Children
Gets the children for this node.
public IList<StationDefectNode> Children { get; }
Property Value
IsHidden
Gets or sets whether this node should be hidden from the defect selector in the workstation user interface.
public bool IsHidden { get; set; }
Property Value
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
Parent
Gets the parent for this node, or null if this is a root node.
public StationDefectNode? Parent { get; }
Property Value
RepairsRoot
Gets or sets the root node for the repair hierarchy for this node.
[DataMember]
public StationRepairNode RepairsRoot { get; set; }
Property Value
VisibleChildren
Gets the children that are not hidden.
public IEnumerable<StationDefectNode> VisibleChildren { get; }