/// <summary>
        /// COnstructor
        /// </summary>
        /// <param name="lanePartitionId"></param>
        /// <param name="initialGenericId"></param>
        /// <param name="finalGenericId"></param>
        public ArbiterUserPartitionId(IConnectAreaWaypointsId partitionId,
            Object initialId, Object finalId)
        {
            this.PartitionId = partitionId;
            this.InitialId = initialId;
            this.FinalId = finalId;

            if (this.InitialId is ArbiterWaypointId)
                waypointNumber = ((ArbiterWaypointId)this.InitialId).Number;
            else
                waypointNumber = ((ArbiterUserWaypointId)this.InitialId).Number;
        }
        /// <summary>
        /// COnstructor
        /// </summary>
        /// <param name="lanePartitionId"></param>
        /// <param name="initialGenericId"></param>
        /// <param name="finalGenericId"></param>
        public ArbiterUserPartitionId(IConnectAreaWaypointsId partitionId,
                                      Object initialId, Object finalId)
        {
            this.PartitionId = partitionId;
            this.InitialId   = initialId;
            this.FinalId     = finalId;

            if (this.InitialId is ArbiterWaypointId)
            {
                waypointNumber = ((ArbiterWaypointId)this.InitialId).Number;
            }
            else
            {
                waypointNumber = ((ArbiterUserWaypointId)this.InitialId).Number;
            }
        }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="number"></param>
 /// <param name="lanePartitionId"></param>
 public ArbiterUserWaypointId(int number, IConnectAreaWaypointsId partitionId)
 {
     this.Number = number;
     this.PartitionId = partitionId;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="number"></param>
 /// <param name="lanePartitionId"></param>
 public ArbiterUserWaypointId(int number, IConnectAreaWaypointsId partitionId)
 {
     this.Number      = number;
     this.PartitionId = partitionId;
 }