## Uses of Interface
com.threerings.parlor.util.ParlorContext

Packages that use ParlorContext
com.threerings.micasa.simulator.client
com.threerings.micasa.simulator.util
com.threerings.micasa.util
com.threerings.parlor.client
com.threerings.parlor.game.client
com.threerings.puzzle.util

### Uses of ParlorContext in com.threerings.micasa.simulator.client

Methods in com.threerings.micasa.simulator.client that return ParlorContext
`ParlorContext` SimulatorClient.`getParlorContext()`
`ParlorContext` SimpleClient.`getParlorContext()` Returns a reference to the context in effect for this client.

Constructors in com.threerings.micasa.simulator.client with parameters of type ParlorContext
Constructor and Description
`SimulatorController(ParlorContext ctx, SimulatorFrame frame, SimulatorInfo info)` Creates a new simulator controller.

### Uses of ParlorContext in com.threerings.micasa.simulator.util

Subinterfaces of ParlorContext in com.threerings.micasa.simulator.util
`interface` `SimulatorContext` The simulator context encapsulates the contexts of all of the services that are used by the simulator client so that we can pass around one single context implementation that provides all of the necessary components to all of the services in use.

### Uses of ParlorContext in com.threerings.micasa.util

Subinterfaces of ParlorContext in com.threerings.micasa.util
`interface` `MiCasaContext` The micasa context encapsulates the contexts of all of the services that are used by the micasa client so that we can pass around one single context implementation that provides all of the necessary components to all of the services in use.

### Uses of ParlorContext in com.threerings.parlor.client

Methods in com.threerings.parlor.client with parameters of type ParlorContext
`void` TableConfigurator.`init(ParlorContext ctx, GameConfigurator gameConfigurator)` Initialize the TableConfigurator.

Constructors in com.threerings.parlor.client with parameters of type ParlorContext
Constructor and Description
`Invitation(ParlorContext ctx, ParlorService pservice, com.threerings.util.Name opponent, GameConfig config, InvitationResponseObserver observer)` Constructs a new invitation record.
`ParlorDirector(ParlorContext ctx)` Constructs a parlor director and provides it with the parlor context that it can use to access the client services that it needs to provide its own services.
`TableDirector(ParlorContext ctx, String tableField, TableObserver observer)` Creates a new table director to manage tables with the specified observer which will receive callbacks when interesting table related things happen.

### Uses of ParlorContext in com.threerings.parlor.game.client

Methods in com.threerings.parlor.game.client with parameters of type ParlorContext
`void` GameConfigurator.`init(ParlorContext ctx)` Initializes this game configurator, creates its user interface elements and prepares it for display.

### Uses of ParlorContext in com.threerings.puzzle.util

Subinterfaces of ParlorContext in com.threerings.puzzle.util
`interface` `PuzzleContext` Provides access to entities needed by the puzzle services.