# Uses of Class jrummikub.model.StoneSet
Date: 2011-05-10

## Uses of Class
jrummikub.model.StoneSet

Packages that use StoneSet
jrummikub.model
jrummikub.view
jrummikub.view.impl

Uses of StoneSet in jrummikub.model

Methods in jrummikub.model that return StoneSet
`StoneSet` `Table.findStoneSet(Stone stone)`
`StoneSet` `ITable.findStoneSet(Stone stone)` Finds the `StoneSet` containing the given `Stone`
`StoneSet` `StoneSet.join(StoneSet other)` Joins StoneSet to another StoneSet and returns the resulting new StoneSet

Methods in jrummikub.model that return types with arguments of type StoneSet
`Pair<StoneSet,StoneSet>` `StoneSet.splitAt(int position)` Splits the StoneSet at a specified `Position` and returns two new Stone Sets
`Pair<StoneSet,StoneSet>` `StoneSet.splitAt(int position)` Splits the StoneSet at a specified `Position` and returns two new Stone Sets

Methods in jrummikub.model with parameters of type StoneSet
`StoneSet` `StoneSet.join(StoneSet other)` Joins StoneSet to another StoneSet and returns the resulting new StoneSet

Uses of StoneSet in jrummikub.view

Methods in jrummikub.view that return types with arguments of type StoneSet
`Event1<StoneSet>` `ITablePanel.getLeftConnectorClickEvent()` the left connector click event is emitted when the player clicks on a left connector of a stone set on the table .
`Event1<StoneSet>` `ITablePanel.getRightConnectorClickEvent()` the right connector click event is emitted when the player clicks on a right connector of a stone set on the table .

Method parameters in jrummikub.view with type arguments of type StoneSet
`void` `ITablePanel.setStoneSets(java.lang.Iterable<Pair<StoneSet,Position>> stoneSets)` Sets the stone sets lying on the table

Uses of StoneSet in jrummikub.view.impl

Methods in jrummikub.view.impl that return types with arguments of type StoneSet
`Event1<StoneSet>` `TablePanel.getLeftConnectorClickEvent()`
`Event1<StoneSet>` `TablePanel.getRightConnectorClickEvent()`

Method parameters in jrummikub.view.impl with type arguments of type StoneSet
`void` `TablePanel.setStoneSets(java.lang.Iterable<Pair<StoneSet,Position>> stoneSets)`