## Uses of Class
classes.HolonSwitch

- Packages that use HolonSwitch
  Package | Description
  --- | ---
  api |
  classes |
  ui.view |

- - ### Uses of HolonSwitch in api

    Methods in api that return types with arguments of type HolonSwitch
    Modifier and Type | Method and Description
    --- | ---
    `java.util.ArrayList<HolonSwitch>` | CpsAPI.`getAllSwitches()` Return all Swtiches on the Canvas in no specific order.

  - ### Uses of HolonSwitch in classes

    Methods in classes that return types with arguments of type HolonSwitch
    Modifier and Type | Method and Description
    --- | ---
    `java.util.ArrayList<HolonSwitch>` | SubNet.`getSwitches()` Return all Switches in the Subnet.

    Constructor parameters in classes with type arguments of type HolonSwitch
    Constructor and Description
    `SubNet(java.util.ArrayList<HolonObject> objects, java.util.ArrayList<CpsEdge> edges, java.util.ArrayList<HolonSwitch> switches)` Constructor for a Subnet.

  - ### Uses of HolonSwitch in ui.view

    Methods in ui.view with parameters of type HolonSwitch
    Modifier and Type | Method and Description
    --- | ---
    `void` | UnitGraph.`repaintWithNewSwitch(HolonSwitch s)` Visualize the Switch on the Graph.