public override bool IsEquivalentTo(ActionNodeEntityHandler other) { if (other.GetType() != GetType()) { return(false); } return(Action.ActionID == ((ActionEntityHandler)other).Action.ActionID); }
public override bool IsEquivalentTo(ActionNodeEntityHandler other) { if (other.GetType() != GetType()) { return(false); } return(AreEquivalent(ChildHandlers, ((BranchActionEntityHandler)other).ChildHandlers)); }
public override bool IsEquivalentTo(ActionNodeEntityHandler other) { if (other.GetType() != GetType()) return false; return Action.ActionID == ((ActionEntityHandler)other).Action.ActionID; }
public override bool IsEquivalentTo(ActionNodeEntityHandler other) { if (other.GetType() != GetType()) return false; return AreEquivalent(ChildHandlers, ((BranchActionEntityHandler)other).ChildHandlers); }