public PreconditionNode GetFirst() { if (_first == null) { _first = GetChild <PreconditionNode>(0); } return(_first); }
public PreconditionNot(PreconditionNode lhs) : base(lhs) { }
public PreconditionUnary(PreconditionNode lhs) : base(1) { AddChild(lhs); }
public PreconditionBinary(PreconditionNode lhs, PreconditionNode rhs) : base(2) { AddChild(lhs); AddChild(rhs); }
public PreconditionXor(PreconditionNode lhs, PreconditionNode rhs) : base(lhs, rhs) { }