Class UndirectedConnectoidFactoryImpl

    • Constructor Detail

      • UndirectedConnectoidFactoryImpl

        protected UndirectedConnectoidFactoryImpl​(IdGroupingToken groupId,
                                                  UndirectedConnectoids undirectedConnectoids)
        Constructor
        Parameters:
        groupId - to use
        undirectedConnectoids - to use
    • Method Detail

      • registerNew

        public UndirectedConnectoid registerNew​(Node accessNode,
                                                Zone parentZone,
                                                double length)
        factory method for undirected connectoid
        Specified by:
        registerNew in interface UndirectedConnectoidFactory
        Parameters:
        accessNode - to use
        parentZone - to use
        length - to use between connectoid access node and zone
        Returns:
        created undirected connectoid
      • registerNew

        public UndirectedConnectoid registerNew​(Node accessNode,
                                                Zone parentZone)
        factory method for undirected connectoid, with default length of 0 to use between zone and access node
        Specified by:
        registerNew in interface UndirectedConnectoidFactory
        Parameters:
        accessNode - to use
        parentZone - to use
        Returns:
        created undirected connectoid
      • registerNew

        public UndirectedConnectoid registerNew​(Node accessNode)
        factory method for undirected connectoid, with default length of 0 to use between (yet unknown parent) zone and access node
        Specified by:
        registerNew in interface UndirectedConnectoidFactory
        Parameters:
        accessNode - to use
        Returns:
        created undirected connectoid