## Uses of Interface
edu.csus.ecs.pc2.api.ISite

- Packages that use ISite
  Package | Description
  --- | ---
  edu.csus.ecs.pc2.api | PC2 API.
  edu.csus.ecs.pc2.api.listener | PC2 API Listeners and Listener events.

- - ### Uses of ISite in edu.csus.ecs.pc2.api

    Methods in edu.csus.ecs.pc2.api that return ISite
    Modifier and Type | Method and Description
    --- | ---
    `ISite` | ContestTestFrame.ISiteWrapper.`getSite()`
    `ISite[]` | IContest.`getSites()` Get an ordered list of all currently defined contest sites.

    Methods in edu.csus.ecs.pc2.api with parameters of type ISite
    Modifier and Type | Method and Description
    --- | ---
    `int` | ISiteComparatorBySiteNumber.`compare(ISite site1, ISite site2)`

    Constructors in edu.csus.ecs.pc2.api with parameters of type ISite
    Constructor and Description
    `ContestTestFrame.ISiteWrapper(ISite site)`

  - ### Uses of ISite in edu.csus.ecs.pc2.api.listener

    Methods in edu.csus.ecs.pc2.api.listener that return ISite
    Modifier and Type | Method and Description
    --- | ---
    `ISite` | ContestEvent.`getSite()` Get the `ISite` associated with events of type `ContestEvent.EventType.SITE`.

    Constructors in edu.csus.ecs.pc2.api.listener with parameters of type ISite
    Constructor and Description
    `ContestEvent(ContestEvent.EventType eventType, ISite site)` Construct an event representing a change in a contest site.