Class VirtualNetwork.ConnectoidSegments

    • Constructor Detail

      • ConnectoidSegments

        public ConnectoidSegments()
    • Method Detail

      • registerConnectoidSegment

        protected ConnectoidSegment registerConnectoidSegment​(ConnectoidSegment connectoidSegment)
        Register a connectid segment on the zoning
        Parameters:
        connectoidSegment - ConnectoidSegment to be registered
        Returns:
        the registered connectoid segment
      • createAndRegisterConnectoidSegment

        public ConnectoidSegment createAndRegisterConnectoidSegment​(Connectoid parentConnectoid,
                                                                    boolean directionAB)
                                                             throws PlanItException
        Create and register connectoid segment in AB direction on virtual network
        Parameters:
        parentConnectoid - the connectoid which will contain this connectoid segment
        directionAB - direction of travel
        Returns:
        created connectoid segment
        Throws:
        PlanItException - thrown if there is an error
      • getConnectoidSegment

        public ConnectoidSegment getConnectoidSegment​(long id)
        Get connectoid segment by id
        Parameters:
        id - the id of this connectoid segment
        Returns:
        retrieved ConnectoidSegment object
      • getNumberOfConnectoidSegments

        public int getNumberOfConnectoidSegments()
        Return the number of registered connectoid segments
        Returns:
        the number of registered connectoid segments